81787474281788271681791681381791665581825091781827931181836986481788946481724313481678776981660741081650559081651767781665472381678120681691461581696933181698661881702369081703919681704587481706105681708175181708882981710036581611228381711915381713107781714621781714913781716495381717572881718997981720653181722585081724082481725359581725542281727528781727886581729307981725007181729916181731639281733607781734480781736672281737698981741071181741769881744038381746551181748623981749669581753153581755826481757818481761179381763822181764806281768631481770435581774417281776482181779335781782351581786710781788451781791815381793489781797966181800637381801833581807084181810440481812800681815042481815768581819207281820755781822740381825187081828195281830610581832211281834206581836796181839565681841735881845531281847508281849605181851999981852989181855727881857714381861787581865403681867491781869525481873997081876296981877548081881008581883477981887555181890346881893008481895614481899177781901054981903443581907539981911040881915802981919721281921087481923686681925940781929027981950470381956381281964574381967058581969126481971542881975142081977677682010810982014057382022703182025105382028356982032517182034812482036810982038586582041896082042832482047743782050925682053949082056761782060669282064424982066494982072716282074921582072874382066415281804864382066675282058744282053822782043702282067395282073089482097352382127280882268992382227078382302064482340636482450615582406123582421087682484908982462010382463416382468374082465434482486083782539421182602515282664793682721593582761735282803217582840649974333253774333249382889057982947932084198704983813685985115168459244306586498722987857130789427879790923692192290468793624394194771055495883642696952461098019968699365666810081735431023386980103846623810534348831067872184107988403310931565111104536081111560066911272813421138359580115140689111706534821187806814119613477351874419912116757841227447474124130651712555896001268516188129165381013015679701311665666134207919213590775461283712954135829531613378703561337390457133707532313363892671336055010133549371813323663571312982662130461649812958555011287146296127839716112706744611263051073125499114512547127131262712586125390132312483543611255202742
|