本站首页 | 关于本站 | 南京小吃 | 蚌埠小南山  | 防骗查询  | 南京找活网 | 固定电话归属地 | 免费代理服务器 | 金山联盟排行榜md5解密

至少输入手机号码前7位

1888565归属地信息

贵州 铜仁地区 中国移动 TD-SCDMA 网络

参考信息
贵州铜仁 贵州移动全球通卡
贵州铜仁 中国移动GSM/3G
贵州 铜仁 贵州移动全球通卡

1888565号段

最近查询

13037218565
江西 南昌中国联通 GSM 网络
江西南昌江西联通GSM卡
江西南昌中国联通GSM
江西省南昌市江西联通GSM卡

13045878565
广东 深圳中国联通 GSM 网络
广东深圳广东联通GSM卡
广东深圳中国联通GSM
广东省深圳市广东联通GSM卡

13070508565
河北 保定中国联通 GSM 网络
河北保定河北联通GSM卡
河北保定中国联通GSM
河北省保定市河北联通GSM卡

13076208565
广东 韶关中国联通 GSM 网络
广东韶关广东联通GSM卡
广东韶关中国联通GSM
广东省韶关市广东联通GSM卡

18699858565
新疆 喀什地区中国联通 WCDMA 网络
新疆喀什新疆联通GSM卡
新疆喀什中国联通GSM/3G

13637818565
重庆 重庆中国移动 GSM 网络
重庆重庆移动动感地带卡
重庆重庆中国移动GSM
重庆市重庆重庆移动动感地带卡

13709978565
新疆 阿克苏地区中国移动 GSM 网络
新疆阿克苏新疆移动全球通卡
新疆阿克苏中国移动GSM
新疆阿克苏新疆移动全球通卡

14713998565

15015718565
广东 佛山中国移动 GSM 网络
广东佛山广东移动全球通卡
广东佛山中国移动GSM
广东省佛山市广东移动全球通卡

15124478565
吉林 吉林中国移动 GSM 网络
吉林吉林移动全球通卡
吉林吉林中国移动GSM
吉林省吉林吉林移动全球通卡

15269838565
山东 泰安中国移动 GSM 网络
山东泰安山东移动全球通卡
山东泰安中国移动GSM
山东省泰安市山东移动全球通卡

15794638565

15838568565
河南 洛阳中国移动 GSM 网络
河南洛阳河南移动全球通卡
河南洛阳中国移动GSM
河南省洛阳市河南移动全球通卡

18240268565
辽宁 沈阳中国移动 TD-SCDMA 网络
辽宁沈阳中国移动GSM
辽宁 沈阳移动182卡

18277788565
广西 钦州中国移动 TD-SCDMA 网络
广西钦州中国移动GSM
广西 钦州广西移动全球通卡

18855368565
安徽 芜湖中国移动 TD-SCDMA 网络
安徽芜湖安徽移动全球通卡
安徽芜湖中国移动GSM/3G
安徽 芜湖安徽移动全球通卡

18865798565

15311948565
北京 北京中国电信 CDMA2000 网络
北京北京中国电信CDMA
北京市北京电信CDMA卡

15355418565
浙江 杭州中国电信 CDMA2000 网络
浙江杭州浙江电信CDMA卡
浙江杭州中国电信CDMA
浙江 杭州电信CDMA卡

15386638565
四川 绵阳中国电信 CDMA2000 网络
四川绵阳中国电信CDMA
四川 绵阳四川电信CDMA卡

回到顶部
18885652267188856554381888565043718885651117188856531711888565392118885659758188856516871888565208018885652501188856562091888565794518885652477188856529521888565280518885650224188856567781888565361718885657298188856502141888565253218885652224188856552161888565750418885650562188856546941888565829218885650200188856593171888565957218885656772188856554101888565597718885658375188856532601888565822418885652847188856576841888565809018885652173188856534891888565538718885651612188856581131888565180318885654929188856537941888565120218885651001188856580381888565789518885653864188856516441888565296218885656430188856592341888565931018885656264188856541011888565919818885654120188856507631888565038318885655131188856510991888565434118885650445188856563651888565990818885659507188856507361888565569118885653840188856544161888565075118885655090188856578311888565651918885658179188856590601888565426518885652824188856541441888565203318885656596188856543551888565961418885654659188856553591888565986118885650599188856571591888565760118885657473188856539081888565817818885658436188856514341888565437618885658855188856515131888565686118885659002188856504751888565975418885650204188856581351888565541618885650819188856573701888565164718885656232188856555901888565534118885655082188856514331888565050518885652518188856599951888565883418885650697188856576211888565652218885651344188856573291888565416018885652465188856564651888565802318885650270188856560661888565434318885659080188856591761888565462518885653692188856534491888565882618885659547188856519921888565146618885652599188856582211888565163718885651166188856532421888565448518885659003188856586111888565175418885653136188856524351888565826718885651694188856539891888565128818885657499188856558451888565357518885655462188856591081888565815818885652107188856579691888565274618885658254188856573181888565383318885656936188856584371888565889718885656404188856553141888565470218885652755188856520441888565236518885654221188856575921888565882418885657814188856569071888565709918885650935188856540571888565893918885657188188856573011888565891618885656328188856563871888565477818885659722188856539551888565012618885653778188856553311888565222618885658559188856580921888565579218885650509188856597811888565907918885651278188856516521888565054818885656566188856544401888565432018885655398188856554121888565886118885658072188856510701888565019518885659001188856503221888565871318885651276188856573531888565918418885657501188856528801888565930518885651588188856517841888565048118885654832188856559911888565008118885655994188856565111888565310918885651417188856563741888565507918885652247188856503441888565232818885656252188856501691888565103318885653235188856553691888565174218885651663188856532081888565548418885653814188856537601888565279818885650111188856568891888565157618885654294188856524301888565878418885653481188856538011888565993518885657268188856557881888565287518885659350188856547411888565517918885658337188856577841888565278818885652391188856542051888565583018885656216188856516921888565181518885652681188856566791888565649118885653492188856540431888565705118885659719188856547581888565857018885659362188856587481888565136618885652471188856536301888565160318885654165188856568471888565732318885655342188856556811888565978618885659033188856526891888565661618885655456188856561101888565677118885656425188856595641888565264118885658095188856514941888565130518885654075188856571431888565824518885652636188856565541888565230718885652170188856555481888565064418885650237188856506511888565782818885651875188856571801888565242018885659560188856521331888565083318885651972188856596551888565115418885653592188856516681888565138418885651177188856509421888565289718885650615188856533061888565745018885654024188856532131888565587318885655531188856559291888565280218885651359188856531441888565417918885658322188856541671888565853818885654637188856570601888565872118885650843188856569321888565414818885653682188856542521888565452618885652994188856504531888565579818885655564188856504481888565028818885655667188856595421888565381818885657487188856546101888565469518885659137188856588101888565318018885650937188856542571888565514218885658547188856556821888565077118885657133188856582881888565517718885658470188856519251888565307018885653699188856595681888565745818885652108188856516531888565311218885650839188856520931888565808518885656788188856518231888565059818885656933188856516551888565956118885651229188856537451888565952018885652172188856507551888565118118885657851188856553861888565217118885654680188856543051888565491118885652628188856592511888565626818885651132188856526051888565217418885659848188856552151888565767418885655228188856542301888565645218885653409188856539401888565547918885653656188856561481888565187218885655105188856549201888565023918885656928188856534531888565167918885650112188856509301888565982918885658930188856574521888565980218885656869188856521941888565990118885655741188856539701888565543218885655733188856510351888565554618885656413188856554891888565394318885655917188856590171888565057718885659071188856512451888565922518885651285188856540091888565734418885655213188856594101888565218818885655742188856524811888565685118885658067188856504991888565137318885658626188856541561888565504418885655841188856544941888565884618885650607188856596181888565663718885655500188856517681888565645918885654715188856543971888565299718885655689188856564401888565454118885656968188856564351888565765818885658986188856563661888565538418885653595188856554811888565536518885652036188856553051888565221918885659696188856543771888565637018885651843188856545331888565637618885656316188856520671888565010318885655083188856599521888565509518885652123188856564061888565867718885658380188856531471888565966718885657679188856568501888565661418885657320188856598811888565636718885655655188856536961888565228018885657094188856539971888565001118885654814188856506671888565230618885655990188856502641888565167418885652655188856581271888565821318885652332188856523271888565330918885658216188856500331888565839418885650025188856500931888565587718885659558188856534611888565366218885656284188856522391888565915118885653404188856553381888565406818885651464188856562801888565022318885654831188856555741888565455418885658499188856597151888565624718885652377188856542761888565151518885658595188856529171888565334018885653295188856590041888565345618885653062188856599431888565111318885651689188856504411888565250518885659607188856572381888565781918885651654188856557491888565949418885659093188856530211888565205718885652561188856513561888565705618885653036188856580291888565153118885658460188856558601888565219618885652508188856541031888565317418885657595188856596061888565066218885654609188856530671888565173818885655106188856542661888565262618885657182188856516091888565914918885657481188856577521888565216018885653308188856509711888565117418885656824188856532321888565824318885654159188856508171888565471118885655241188856524061888565002618885659187188856545871888565359118885653890188856537481888565967518885653379188856543521888565000618885659255188856562101888565203818885659247188856548821888565298318885650349188856597821888565368518885653947188856587461888565919518885650977188856538031888565806318885652977188856585561888565829018885659037188856509671888565428718885653736188856543991888565731518885651555188856528841888565558718885652792188856599841888565015718885652355188856550451888565345718885653385188856574591888565582118885656939188856577741888565848818885651491188856540391888565353118885651460188856591221888565489818885658184188856562771888565398518885657518188856562831888565808418885652862188856507491888565124618885655769188856511621888565597418885651623188856507461888565720218885656609188856551191888565690518885650255188856519241888565517318885651418188856503621888565356318885650835188856502401888565036118885658149188856568411888565529618885656598188856594561888565963018885658858188856561421888565422618885651043188856522731888565747918885657523188856591281888565039418885657660188856536371888565545518885650145188856502671888565744118885651976188856563971888565540618885652709188856548031888565343718885658152188856539391888565785018885658775188856585681888565283718885659029188856590441888565295318885656302188856565391888565806518885652959188856544621888565214518885654445188856555731888565481818885655624188856515491888565168018885652275188856538621888565339318885653771188856510291888565909718885655516188856575481888565426318885655912188856504951888565179418885655858188856500861888565567918885653146188856558721888565379218885651388188856506431888565241118885650737188856508771888565215418885656816188856517461888565332218885655952188856576051888565510318885655354188856585581888565511118885655141188856596261888565847118885654279188856523831888565498318885657207188856561901888565081618885650542188856517641888565481518885657519188856598471888565614318885651393188856554331888565551718885650042188856517271888565819318885655382188856553991888565777818885653869188856560751888565689618885654837188856584311888565276518885652552188856505831888565334818885650858188856511341888565850618885657306188856590631888565065618885657264188856515771888565729418885656513188856528001888565401118885650323188856506091888565789218885659774188856549801888565906418885654231188856571991888565853518885655295188856514781888565056918885654429188856572611888565809418885655684188856565871888565309418885656288188856543711888565793118885652570188856518101888565053118885659596188856511681888565515618885656748188856552421888565828218885659846188856565911888565725818885656857188856571311888565237618885656261188856565481888565582918885654418188856548361888565297318885654893188856555281888565109118885657229188856520871888565658518885655980188856574751888565159218885659374188856513251888565422918885656415188856510781888565490718885657629188856519731888565324318885650706188856504291888565503118885650325188856508891888565933018885656865188856526541888565391318885655452188856589791888565690118885657026188856586421888565956618885659371188856507891888565202718885659657188856502151888565691818885652652188856537511888565726018885652382188856530251888565233118885655947188856528041888565046218885659771188856503951888565594018885650424188856542031888565370818885650972188856588711888565878818885656724188856581021888565432518885657611188856594821888565191818885650107188856587641888565674218885650293188856555291888565400618885653313188856582791888565355418885659905188856583331888565357018885659505188856598901888565764318885657773188856515861888565485618885651957188856594341888565991818885659413188856558501888565428618885657112188856555831888565881918885657395188856547271888565468718885653762188856575271888565160018885652945188856500281888565383418885651899188856556751888565430318885656248188856512191888565098918885653257188856511701888565963318885655780188856517181888565574018885658693188856530091888565116118885656827188856569191888565163018885658295188856503201888565251318885652222188856595241888565724518885654501188856501481888565656118885656487188856577251888565788218885653882188856570171888565095318885656874188856539281888565699118885655588188856563571888565781018885657717188856561531888565918118885658250188856539681888565284318885653267188856541321888565192618885656065188856556511888565952618885658603188856540281888565072918885659233188856545121888565739018885659217188856517731888565250718885654540188856506821888565327918885651935188856507541888565424218885650324188856533811888565808118885655615188856532051888565014718885653854188856576311888565050618885659872188856546391888565607718885657544188856551131888565848118885657305188856540501888565476518885653007188856512701888565487818885653294188856574831888565138118885657869188856596711888565689518885658755188856566151888565567218885659355188856509051888565555018885652738188856509741888565099318885659942188856531321888565485818885656884188856558061888565770118885658059188856529581888565768218885651268188856596981888565330518885653705188856549091888565323718885658449188856564741888565655218885656229188856524931888565171618885659470188856566911888565627518885659651188856591271888565763518885650009188856527311888565241618885654597188856572161888565775918885650592188856515211888565001918885655728188856569781888565085018885655109188856599551888565057618885657489188856567131888565227718885650129188856548271888565282718885653795188856512981888565541418885656211188856569991888565334618885657049188856544021888565172618885650181188856517531888565257818885650010188856581151888565674518885653327188856543681888565045218885651348188856508851888565252618885652396188856595871888565414918885658357188856563111888565546418885655687188856554771888565078718885651315188856595181888565190818885655721188856540661888565617918885655092188856503861888565163818885652227188856536131888565484018885656640188856521211888565100618885658162188856595971888565924418885653654188856522141888565730218885659733188856593251888565862418885650550188856521181888565642418885653192188856564491888565553718885654599188856529121888565500318885659878188856588301888565523918885654905188856596201888565999018885651998188856555051888565669418885655647188856576531888565897118885651236188856555691888565200318885651157188856556091888565597818885654474188856521631888565444218885655071188856557791888565099818885658843188856549971888565591118885650952188856544351888565194218885659102188856575741888565236818885651613188856528541888565680218885656500188856577161888565594218885653072188856566981888565292018885655153188856543561888565714918885655190188856571681888565179818885651837188856552731888565011718885655246188856514441888565939218885659398188856562591888565479218885650665188856549961888565765218885655888188856585981888565759318885650144188856508671888565228518885659450188856501981888565617218885654488188856597031888565552318885656105188856599931888565293718885651458188856515011888565354918885659256188856590241888565210218885650864188856548741888565817618885651724188856561171888565102318885657845188856556161888565710818885657842188856584961888565246918885655865188856536431888565927618885650868188856528501888565746418885659252188856563641888565273418885656878188856569171888565889518885651920188856538881888565450318885653866188856521161888565706318885659068188856599341888565784818885659537188856521001888565313118885656550188856512431888565367718885654973188856505901888565101118885657232188856575671888565734018885654331188856596851888565967618885655162188856556741888565789418885651292188856598411888565385018885656644188856563831888565204118885653204188856516561888565513918885653247188856507721888565148618885655311188856577341888565971618885651329188856564201888565813718885655802188856576121888565246318885653486188856560881888565345518885654424188856599811888565596918885659795188856540631888565909918885654362188856527491888565892718885656221188856594301888565472118885656512188856598861888565024218885658736188856533611888565087518885654887188856519271888565017418885659208188856506301888565531718885658209188856552431888565660518885654358188856521291888565509318885658289188856579631888565480118885652089188856501621888565601518885652192188856515161888565164518885658953188856510451888565716918885651361188856582661888565069918885657220188856555661888565459618885650717188856582441888565715518885656785188856562941888565862118885656130188856591651888565262318885655463188856542351888565417718885653124188856578961888565392918885657377188856551851888565527518885656434188856586671888565295118885653505188856588211888565605318885656100188856562791888565912618885651530188856522421888565211418885653609188856578871888565781318885656720188856573981888565576318885654510188856532221888565285218885655254188856515981888565138718885654345188856575431888565904218885652158188856555301888565801718885656717188856586401888565471318885650823188856506491888565095118885653126188856594901888565060318885651849188856581281888565299818885652117188856573461888565659718885653963188856559761888565989118885653436188856512051888565805118885657472188856595361888565783918885650139188856535071888565241918885652581188856563791888565164018885654340188856544961888565446118885659929188856569151888565018318885657438188856531391888565316918885658147188856506521888565788918885658020188856581511888565735818885656263188856546221888565914018885652940188856530081888565196118885652310188856583051888565851418885654374188856575071888565885418885657898188856522401888565522118885650504188856578631888565731218885651859188856538381888565365018885656667188856517701888565552118885656971188856548101888565292318885653764188856539221888565525818885658617188856555581888565890418885652138188856599991888565732218885653357188856541051888565054718885652790188856510321888565651618885653106188856583961888565846318885655086188856576171888565876218885654902188856570471888565938218885653002188856571411888565619718885653331188856518801888565382718885658482188856580101888565100918885659358188856546881888565353918885657683188856531351888565674118885650440188856515141888565547018885654288188856519911888565838518885651438188856571771888565703718885655565188856505441888565702418885656347188856593341888565384218885657069188856542561888565986318885655557188856599331888565211218885653460188856555071888565134218885653638188856596631888565844218885655035188856577771888565745118885656054188856521681888565015918885652462188856570651888565466518885653458188856585281888565915618885654448188856584591888565306818885658602188856510611888565403618885655920188856572171888565826318885658935188856547801888565967218885654038188856555021888565564418885651073188856545181888565520718885653273188856541271888565313318885653681188856560091888565024818885655474188856501711888565730718885650926188856570301888565248718885650435188856548491888565345118885650407188856586661888565073418885659112188856510681888565324418885654867188856543121888565917218885653560188856522491888565408418885650973188856550601888565598818885652259188856561551888565284818885653966188856553041888565905918885652857188856563961888565925718885656082188856505001888565810818885651007188856500291888565071818885658898188856568971888565463018885651735188856540371888565259718885654729188856584131888565916418885657021188856541641888565333218885656472188856500601888565820218885655118188856562531888565250318885653845188856505641888565487218885652387188856504771888565364818885652364188856593691888565047918885651748188856565651888565521818885659300188856534961888565924318885656518188856577231888565350418885656692188856520551888565823118885654162188856587111888565788518885651090188856564541888565694718885651636188856598881888565032118885655950188856505371888565009018885656909188856537001888565082118885653962188856558931888565031518885653510188856599281888565719318885652156188856507271888565327618885650177188856558111888565850718885657953188856527861888565772918885657977188856525021888565387518885652097188856588991888565686318885654826188856592731888565870018885653816188856580151888565931518885654949188856530401888565012018885657939188856511071888565825618885659136188856503871888565197018885650358188856598591888565438118885652342188856567231888565161118885658773188856550501888565977618885655743188856583701888565994618885653544188856597971888565424818885654652188856538521888565566518885650686188856552861888565232418885657988188856578001888565838418885653718188856565771888565429118885651164188856590131888565242118885651457188856582071888565930218885654651188856538891888565639918885650491188856529801888565689318885658018188856583181888565960318885658920188856514021888565915918885654215188856537411888565112118885658433188856597671888565486818885650385188856557781888565344118885651397188856561221888565239418885654508188856529921888565251118885659474188856546581888565341118885655992188856584291888565998818885659628188856556351888565336518885653612188856560281888565509618885659513188856504271888565676118885654675188856553091888565296618885659458188856555911888565548318885659894188856588091888565169818885659532188856511871888565721518885656145188856519371888565569718885658331188856596001888565333718885656904188856567461888565547118885653352188856531821888565884818885654151188856540861888565808218885653388188856566851888565142018885655935188856550721888565984218885650800188856598541888565569018885655987188856527791888565851018885655736188856581001888565128918885657661188856590741888565536618885659028188856528961888565821018885657078188856599691888565154318885650433188856537441888565228818885653426188856502101888565766218885655269188856578371888565406918885659174188856559261888565177918885654495188856561751888565813818885657324188856585811888565501118885653122188856596461888565251418885659484188856544061888565372818885658623188856503451888565023818885653384188856595431888565175118885650679188856585491888565248618885653730188856543721888565850118885659475188856532011888565687518885655791188856583781888565954018885656016188856577271888565997818885654865188856555551888565218718885659850188856575831888565842618885657789188856590531888565958418885655159188856507431888565638118885652012188856545481888565163118885658639188856595101888565462318885653107188856599071888565264518885650683188856501311888565286918885653992188856568661888565066318885655376188856528901888565806618885654944188856583991888565036418885656031188856541961888565323618885656301188856530641888565473818885650750188856551461888565286418885657607188856529261888565302618885654255188856561311888565961918885656718188856501141888565502618885656037188856544911888565400518885655614188856527321888565572018885654933188856506961888565472418885658942188856542271888565205318885659340188856517831888565226518885658918188856567021888565840518885653907188856562181888565168318885650716188856587931888565797418885657744188856567281888565787418885659026188856528821888565218918885657292188856538491888565321718885659353188856556991888565946018885652456188856568881888565051418885653080188856500041888565888718885654766188856557591888565860018885651887188856501151888565660718885650309188856574971888565575718885655847188856536781888565423418885659582188856560221888565650118885657979188856548411888565603818885651282188856512771888565026218885655280188856529691888565454618885657772188856597361888565007118885650118188856508261888565891318885655180188856517521888565506818885659171188856566281888565267818885659632188856506181888565646418885650594188856592641888565102518885659169188856533821888565678418885651759188856539881888565594618885651357188856555401888565695118885651511188856511151888565456518885652497188856520421888565489418885659228188856570481888565954618885655023188856531431888565461118885652225188856590911888565583118885652569188856521991888565438418885653782188856528531888565182818885657170188856523481888565027318885654705188856560911888565135418885651147188856596591888565303818885654293188856507771888565413718885659668188856588441888565474618885655810188856528091888565147618885653159188856566211888565936518885659427188856566811888565721018885656655188856519031888565410618885659611188856500631888565419218885655319188856572351888565226418885654382188856564161888565464418885650301188856538431888565215718885655807188856557541888565910418885655617188856558991888565717518885657421188856528771888565170518885652735188856571451888565173318885653081188856583191888565894918885650352188856503371888565994018885652318188856585741888565590818885658950188856571041888565417618885657899188856563091888565833618885658273188856594541888565491818885655018188856501271888565275418885659424188856540991888565339718885653508188856510041888565188918885658077188856541231888565740618885657304188856529631888565634918885652373188856554211888565911718885657482188856538651888565638818885659588188856534391888565712518885657929188856515611888565267018885655562188856583141888565703618885654618188856585541888565705418885658265188856521911888565267118885657528188856592751888565370318885653272188856538631888565725218885657533188856560591888565242918885658343188856511451888565897418885651027188856561781888565164918885654152188856579911888565451918885659811188856536511888565864118885653746188856531771888565729118885650016188856538061888565297018885657405188856502361888565655918885657521188856532591888565720418885652442188856502061888565005218885657516188856535411888565921118885656961188856595621888565875318885657626188856589651888565605818885652119188856500471888565177618885657799188856537431888565339118885652322188856583491888565604918885656403188856595451888565254518885653249188856507591888565545318885655158188856509571888565465318885656203188856515321888565192818885658945188856599121888565074418885653841188856509961888565604018885651791188856563351888565584018885658658188856536161888565402718885653967188856585721888565628118885655328188856547601888565648518885652162188856553271888565800918885656256188856574541888565732518885659062188856564261888565835618885650687188856580321888565195618885653949188856533691888565874118885655767188856514061888565621418885659985188856522311888565416618885657821188856537771888565738118885654464188856563921888565610618885658661188856545301888565404618885651463188856501491888565517118885650252188856504231888565982718885657058188856509271888565111618885659720188856578431888565408518885658027188856583651888565045118885658099188856558631888565310318885659749188856597641888565583318885650232188856596871888565008318885655669188856524471888565147718885659815188856594861888565417818885650106188856535891888565479418885655015188856591861888565833418885659728188856551121888565714718885651413188856596781888565963618885651607188856582871888565214118885659205188856531001888565641918885652023188856533381888565815918885651755188856599541888565331118885653319188856595301888565380818885657938188856556421888565564818885658008188856536661888565717218885655717188856549711888565938018885650371188856553751888565203718885659123188856530301888565660818885652440188856541081888565343518885657200188856568311888565224418885658946188856567361888565252318885655147188856542331888565354318885650799188856505381888565510118885657239188856578881888565491418885652608188856570501888565674318885658800188856530931888565016718885654031188856553061888565876118885652352188856545311888565189118885654247188856520221888565902118885656045188856515501888565942318885659601188856572331888565682318885659523188856529321888565028418885657613188856505261888565150918885650508188856519041888565030418885650070188856550071888565978918885654608188856587371888565549418885658719188856559221888565501618885656549188856506021888565000818885653502188856512791888565508118885658625188856563981888565706218885655637188856592931888565927018885656078188856532511888565767318885656962188856592381888565105718885651220188856598091888565662618885658474188856537931888565075718885651152188856516691888565946318885653828188856569651888565475618885656967188856518021888565671918885653248188856556521888565452518885655903188856563241888565613418885650994188856538241888565656718885658493188856590451888565378618885658553188856524701888565364518885658116188856569741888565008718885655981188856574311888565813118885658563188856510931888565367418885654534188856580341888565823018885657308188856570321888565413618885653418188856554911888565298418885659994188856597961888565673518885658714188856555111888565592518885650893188856520701888565260718885655231188856552891888565022718885651730188856525101888565327718885651430188856583741888565263318885655373188856575241888565111018885650402188856521111888565387718885658686188856593561888565233818885656048188856500361888565554718885654010188856507671888565816918885653240188856524001888565186318885654339188856548971888565221118885655750188856548211888565650518885655793188856503051888565937018885657880188856560631888565813218885655892188856519191888565633718885654655188856598581888565858018885655579188856508741888565846618885653165188856554261888565861918885655938188856549671888565512718885653825188856502171888565179618885655526188856572661888565283818885653060188856528911888565739418885656952188856582841888565119418885650691188856544341888565266318885650520188856582051888565192118885654490188856596491888565751018885659551188856503021888565304218885657456188856592411888565428418885650920188856566411888565352418885658268188856562951888565266618885652270188856524601888565898218885651363188856524121888565709318885652178188856518741888565092218885651461188856555701888565385618885657197188856570811888565197418885650205188856582411888565495618885654638188856522581888565600118885657167188856589851888565062218885658754188856547851888565235318885656116188856520481888565433718885650908188856534481888565405618885654591188856518071888565798618885657116188856574341888565906618885658293188856589801888565201018885653085188856598841888565951618885656467188856512641888565798418885655459188856571241888565842218885655238188856565821888565593218885654813188856548191888565243718885658340188856537471888565114318885656894188856524341888565525618885659277188856568101888565109418885658860188856539591888565320018885652374188856514701888565747818885652614188856584511888565662918885650332188856599731888565692718885653623188856559181888565595618885659209188856529301888565430618885651440188856511781888565783518885653006188856581241888565252718885652942188856540801888565343118885650675188856506931888565026818885651448188856538551888565347318885655518188856563421888565912918885656960188856573891888565277818885659986188856504671888565869618885659457188856591091888565972918885651422188856554221888565926318885653363188856593451888565881318885656372188856519541888565205618885657136188856544981888565246618885655704188856519391888565161818885654585188856550291888565595118885655102188856530311888565015218885650002188856530431888565690218885657333188856525251888565129018885650314188856549581888565270318885654648188856505731888565773818885656630188856505461888565090118885657129188856529501888565968418885652333188856531571888565220818885650859188856568481888565309918885654446188856500821888565541318885654775188856579471888565445118885651030188856512171888565517518885650580188856593121888565017018885655205188856573711888565474818885655355188856567561888565633418885656265188856589991888565360518885656274188856525221888565312918885655350188856514921888565664518885657556188856535571888565009718885655069188856589291888565573218885657520188856508971888565014318885652595188856504551888565467018885658443188856596251888565638018885651141188856528161888565436418885654968188856589811888565423918885652876188856546471888565806818885650376188856540451888565471018885653443188856508991888565336218885654703188856534721888565698418885658140188856553221888565736418885658468188856538121888565363318885653096188856537311888565640018885658705188856500431888565476118885658330188856581461888565048418885651995188856527391888565362018885653195188856515291888565725718885656096188856589141888565644218885659040188856593091888565376918885657153188856561091888565198118885658632188856593671888565559718885655719188856512261888565707318885652054188856539151888565772818885655584188856529541888565590118885657696188856504731888565591318885651120188856511481888565336018885655849188856541151888565556718885650222188856535961888565318518885658996188856580461888565455018885659987188856588021888565015418885655934188856591451888565454318885655077188856591551888565575118885658633188856543571888565682618885650694188856546421888565987718885656871188856500051888565220418885651062188856502781888565162118885658423188856545561888565425318885658590188856549591888565174718885657957188856564731888565088418885658919188856512011888565775818885651371188856579941888565256418885654759188856529181888565387918885654966188856585251888565531518885659735188856575341888565911518885651396188856502501888565264018885654961188856527641888565256518885656755188856565681888565216518885650225188856580531888565738518885659913188856530491888565308818885658517188856568181888565819218885654361188856548921888565032718885653569188856576401888565921518885654218188856575581888565975518885656185188856540581888565479518885655461188856530191888565040818885659717188856509491888565512118885650405188856569161888565926718885657657188856552401888565618818885654078188856594491888565786118885657416188856562821888565467318885650913188856551231888565595818885659521188856501851888565780618885654843188856524581888565603618885650254188856509691888565109218885659134188856516161888565676918885657576188856564781888565917518885650392188856579361888565937718885658726188856530201888565466018885653509188856594791888565021118885650761188856535161888565558118885659576188856591321888565555318885658392188856583471888565070218885654129188856557311888565150518885656839188856583711888565605118885653670188856514011888565534418885651310188856570981888565383118885658393188856589331888565157218885655033188856544391888565185118885659222188856581971888565268818885655948188856557051888565339818885654598188856541691888565420918885658387188856551551888565255718885655056188856554021888565787818885652179188856540441888565862818885656418188856547201888565152218885657569188856551351888565105918885653005188856560811888565840818885657890188856534341888565523518885656150188856572081888565906718885655059188856517571888565914218885658851188856513651888565631818885655654188856522091888565354818885655670188856556221888565379918885659207188856518081888565345418885655279188856593641888565010818885659055188856504761888565033318885657770188856502471888565500218885653401188856580761888565170318885655838188856573841888565458118885657476188856555771888565861218885655451188856575841888565921918885654250188856562001888565796618885654615188856502331888565853218885650851188856580911888565792818885659389188856512441888565256818885658883188856577811888565023018885657830188856529611888565278018885652828188856575391888565742418885650981188856540701888565580018885659622188856539271888565734918885659725188856550491888565247518885650046188856582191888565782718885658417188856586311888565241518885652550188856539981888565721918885652423188856571831888565080218885653688188856569921888565969118885656634188856572471888565757718885656238188856581601888565279618885656693188856598361888565903918885655527188856522131888565692518885659411188856512231888565234918885658016188856522901888565599318885654994188856540151888565900918885652758188856501301888565475018885658227188856597181888565636018885658703188856518221888565551018885652260188856580031888565330418885655189188856562041888565123018885655696188856505541888565597518885651266188856566231888565100018885659800188856594431888565468318885654019188856526211888565954118885653561188856589581888565899718885650370188856507411888565381918885650700188856561231888565141218885653086188856576021888565837218885659962188856551841888565455318885652385188856550641888565419318885652835188856542671888565155318885655718188856578711888565614018885657470188856520581888565582318885655904188856592841888565033118885656803188856582321888565867918885656446188856572701888565210918885651856188856537541888565490818885652103188856567771888565335018885657700188856548381888565727218885654079188856527721888565549818885655193188856553531888565305218885658701188856517171888565658318885659032188856587291888565164818885650109188856586631888565941718885651987188856513671888565118418885655469188856526911888565570918885654552188856576691888565226918885654126188856516611888565287118885650257188856551871888565704318885655364188856506571888565615818885652787188856523471888565347718885651118188856558461888565961718885656189188856578861888565221218885652084188856554291888565681418885651651188856525531888565853618885656899188856535671888565367318885654124188856556601888565134918885652672188856560171888565397618885659855188856524331888565084718885654311188856596691888565158118885657910188856538321888565181218885652922188856581991888565202018885656805188856545511888565419718885656213188856504381888565210618885651842188856562051888565125218885657967188856559631888565322618885651634188856504301888565492418885654338188856584861888565699518885658733188856514081888565799618885659287188856548891888565710718885653084188856596881888565087218885653110188856509481888565264218885651589188856502511888565752918885655673188856555761888565929218885653494188856577391888565003218885651341188856594811888565968918885656393188856538811888565387418885659015188856518941888565946418885653951188856500531888565357718885650975188856572251888565186818885655485188856567071888565272918885656732188856579001888565693518885651590188856532931888565591918885656800188856545141888565031918885659299188856528781888565450618885651225188856560331888565895218885653712188856535201888565697618885654728188856560051888565393318885655608188856544701888565057118885658579188856558261888565833518885656747188856590691888565180518885658936188856566801888565508718885653686188856516961888565444118885650041188856521471888565542718885654557188856574131888565774318885652120188856575711888565638218885659569188856539651888565922418885650050188856559861888565539318885655509188856595551888565644318885657028188856573111888565624118885655781188856504691888565083618885650197188856537661888565673018885653500188856579231888565296018885651247188856520471888565710218885659281188856548611888565295518885658304188856504611888565318318885659206188856577471888565834818885653980188856555141888565434818885655957188856546161888565301418885652399188856563261888565665218885650353188856508981888565218418885657066188856511241888565141918885652148188856589591888565169018885650712188856538861888565487318885656864188856599451888565603218885659957188856571481888565365818885658947188856532561888565508418885653529188856593141888565195818885658616188856566641888565024318885657231188856520641888565254618885656982188856566501888565324118885659008188856504501888565795518885655814188856541831888565155118885652360188856549031888565226818885658560188856547881888565782218885653459188856557341888565091918885658994188856528131888565215318885654816188856505701888565514418885659893188856526301888565637518885651171188856530111888565086318885652797188856564981888565974818885657906188856589101888565249418885658074188856508481888565002418885652783188856540021888565593718885652078188856505781888565498518885658787188856559311888565986918885654901188856519001888565916818885653698188856551781888565435918885658228188856505651888565314018885655073188856518861888565138918885650098188856529141888565058618885651787188856535341888565973718885659166188856525431888565254918885651622188856585001888565814118885651213188856592891888565420718885655445188856592901888565445718885655214188856512311888565577018885655116188856595331888565858518885657699188856526481888565583618885656883188856504801888565496518885654308188856567001888565461918885650380188856528511888565525718885658688188856548501888565184618885651302188856504121888565970218885655611188856571061888565821718885655024188856505291888565286618885659034188856534781888565342318885650503188856539991888565516418885653559188856594531888565218618885653283188856598051888565775118885656181188856546661888565592818885652250188856546741888565652918885650796188856579641888565545418885655663188856566841888565045818885652727188856537221888565746318885656292188856517131888565063118885655133188856558811888565972118885651129188856595191888565250418885650122188856599381888565271618885653903188856565271888565989918885653231188856525871888565127318885659875188856589561888565288518885658833188856541811888565353218885650013188856512861888565355818885659553188856579601888565579018885657160188856539521888565881718885659386188856519321888565606118885652051188856540951888565024918885659189188856593211888565861318885652200188856576031888565313018885659402188856583601888565485518885652025188856585091888565776118885653001188856515331888565275318885657362188856526191888565161418885655766188856522761888565500918885654134188856564891888565886318885650557188856512951888565092518885654736188856577671888565793318885654930188856512401888565343218885654130188856547451888565493118885652017188856508861888565862018885657987188856593951888565913818885654635188856530501888565709718885651150188856520401888565906518885651947188856523611888565713518885657920188856523921888565828118885659223188856523351888565756818885650039188856572121888565737418885655694188856573161888565748018885656944188856503561888565209818885654584188856563621888565375518885652453188856561441888565558018885652301188856569121888565101918885658630188856567911888565626618885657847188856571511888565580318885657630188856508541888565522218885652467188856592131888565761418885651666188856585831888565589818885652812188856527891888565428018885658239188856588011888565646318885650218188856527231888565871618885654072188856559451888565538918885654469188856547171888565439818885651352188856581231888565581218885657526188856540821888565450718885659180188856568151888565487618885651274188856569701888565188418885654482188856526041888565702518885650801188856542771888565217518885650987188856559301888565543918885658634188856581061888565258818885653114188856581901888565931618885654714188856599061888565643618885657218188856516601888565867118885653203188856538481888565570018885658457188856524071888565473518885651977188856542161888565197918885658118188856569131888565790418885655638188856573481888565971218885650522188856583981888565170818885652860188856525401888565183118885652492188856594911888565267418885659030188856570901888565403418885653690188856573391888565188318885659711188856568221888565427018885651212188856511671888565357318885650303188856544521888565737818885652367188856541901888565552418885655592188856588391888565070118885651662188856588371888565693018885657130188856595921888565243118885658955188856561111888565378118885653349188856583231888565414018885655954188856509171888565715718885650713188856586361888565983018885657246188856552761888565506718885657618188856517661888565512018885653061188856542711888565787318885651127188856522431888565329718885650329188856596161888565851618885657763188856541501888565877818885656872188856534911888565630618885653234188856520831888565077518885657267188856505751888565522418885658605188856531501888565994118885654679188856560111888565301718885652015188856539011888565599718885653416188856549621888565861518885650279188856594061888565044718885658381188856599561888565855718885655186188856531671888565110518885656987188856571711888565755018885655852188856522061888565152018885655612188856565601888565130318885658654188856586991888565740718885657020188856533671888565326918885653600188856524951888565899818885657154188856541411888565115618885659968188856587911888565480718885654281188856583161888565316118885655320188856595951888565001718885658428188856568901888565951718885659756188856556341888565181118885658089188856562911888565126518885657667188856510121888565361418885659167188856543291888565875018885659319188856599301888565649018885650274188856547571888565933918885657708188856556931888565145218885654586188856533251888565505418885659422188856502951888565580918885653003188856568371888565082018885659298188856536311888565201818885654210188856591701888565828518885651593188856582981888565310818885658424188856548911888565998918885656471188856599531888565061018885655813188856545221888565487118885658055188856569421888565089118885652482188856538721888565616318885655715188856501681888565939918885652957188856567331888565642818885652776188856544001888565992618885659107188856579261888565347918885657351188856528181888565587818885656507188856546201888565157918885656811188856569801888565714618885651158188856569081888565471218885652558188856583881888565673418885658432188856542991888565373218885655284188856585391888565025618885655145188856558221888565134618885653757188856599801888565363618885654432188856552871888565012118885652867188856511281888565162418885653069188856506611888565648218885654875188856537971888565114618885652490188856526181888565591418885658596188856570571888565681918885658148188856547741888565315518885653503188856541951888565778218885656763188856506801888565658818885654391188856562701888565815418885653542188856588751888565035418885656483188856538461888565047018885655017188856567061888565089518885659504188856529741888565118918885657766188856563191888565189318885653211188856591881888565148318885658795188856577531888565725118885653164188856505681888565148218885652473188856578051888565182618885650464188856589081888565088318885657249188856510171888565511418885653961188856526671888565219718885658236188856557471888565276818885653788188856595631888565607218885653378188856509061888565292118885650414188856559071888565904118885658790188856537701888565666918885653772188856548951888565344618885655357188856520241888565305518885657019188856554871888565124818885656502188856549231888565841818885650058188856503121888565340618885656371188856557531888565284018885654212188856594651888565733218885656786188856529861888565544418885655446188856500891888565070318885656759188856571781888565309518885654567188856594391888565710918885658889188856528251888565236918885651821188856523451888565604418885654768188856568851888565943118885658170188856568921888565044918885654912188856597941888565359018885656458188856592501888565155718885657411188856544811888565291918885657856188856571341888565358318885651745188856597531888565063618885655941188856503421888565497918885658928188856552361888565048518885653646188856586461888565852718885658827188856559051888565206818885650158188856573211888565848918885657990188856515031888565883518885652049188856575321888565482218885658940188856547731888565856918885656124188856522531888565039318885654238188856514491888565418018885657044188856591771888565787918885658397188856509501888565386718885654692188856597501888565845518885651767188856521511888565819518885659768188856566881888565112618885657206188856571951888565768518885654327188856534441888565693418885652293188856591541888565904918885655377188856581531888565081018885655879188856536971888565158418885654825188856589121888565313718885658332188856500221888565793718885650558188856589621888565343318885659828188856513311888565818518885657033188856575731888565019318885659320188856505331888565890618885650818188856586431888565418518885653759188856582911888565296818885659705188856502811888565703418885659637188856522201888565763718885658734188856577121888565865218885654767188856515821888565096818885658155188856527851888565196818885650410188856550661888565773518885658796188856506051888565527218885650486188856589831888565571118885654022188856513041888565490418885657522188856556301888565460218885659880188856511761888565231918885650015188856565731888565431518885652683188856571901888565297218885651688188856532251888565779618885655571188856542491888565095418885651697188856584851888565817318885659697188856523861888565185518885650786188856598921888565173218885655493188856564481888565219318885659139188856536151888565538818885653330188856519051888565921018885650373188856516191888565169918885658111188856569561888565727518885654211188856527131888565639018885656121188856551651888565244318885654025188856519501888565375318885653702188856532861888565737518885655250188856502031888565222818885654939188856528141888565718418885656678188856530761888565172218885651858188856529781888565993218885654486188856544581888565062118885656064188856581121888565261718885651192188856567401888565113118885656744188856524391888565961218885654682188856503281888565625118885652105188856580261888565945918885658097188856505911888565695518885658274188856539311888565954818885658682188856548841888565469018885651443188856569891888565574418885659876188856548801888565468118885659246188856564471888565654718885654385188856580411888565858218885651502188856550511888565212618885650988188856576441888565772618885654278188856526901888565303318885651390188856552471888565102218885657588188856594961888565149718885654021188856581171888565712818885652900188856517891888565173618885653607188856576511888565563218885651054188856508661888565567718885651672188856572481888565256018885659307188856547071888565125518885657775188856585421888565820318885652444188856529081888565525218885659332188856537981888565680718885658248188856544651888565722418885656594188856582261888565299518885651912188856545631888565476318885656696188856548341888565082518885654536188856538051888565789318885654974188856554801888565390618885657905188856568171888565385318885654886188856552941888565946618885650677188856504221888565762018885659974188856525211888565142518885659714188856516821888565591518885652320188856503571888565769718885657227188856512941888565841518885653727188856539731888565516818885659092188856536871888565684618885651410188856505601888565902218885657122188856527211888565711818885651250188856523841888565768918885653530188856526391888565958318885656207188856539261888565084518885657876188856507251888565567818885654477188856538851888565353618885659818188856536601888565178618885658868188856576041888565615718885658260188856547181888565822218885659444188856597771888565231618885654558188856532911888565034118885654147188856572111888565424118885655559188856514041888565320718885651523188856567701888565322318885657668188856585021888565561318885652291188856531991888565783818885651762188856561771888565504118885651506188856591431888565812118885656431188856528991888565166418885650838188856590941888565842718885651989188856549811888565109718885650600188856538971888565080518885659178188856563681888565810318885657795188856577571888565980318885651911188856517341888565659218885651104188856505341888565040018885650374188856502591888565559418885653599188856544081888565457118885656222188856572931888565529318885654676188856578661888565491318885659347188856595801888565934918885650294188856541091888565062918885651399188856598101888565125618885652730188856562191888565497018885653711188856598601888565120818885658439188856507351888565725318885650896188856589951888565039718885653680188856559791888565362518885651709188856500481888565662418885650459188856594721888565630818885655226188856595281888565625418885655434188856566611888565761918885658758188856557481888565543018885654790188856536061888565182418885654805188856520321888565835518885650938188856508031888565692318885656569188856518001888565140718885659785188856595491888565980718885651659188856512581888565249918885654579188856543361888565527018885657825188856538951888565233618885657142188856587991888565022818885655025188856556401888565757518885655512188856518951888565503918885651758188856527571888565123718885650676188856510661888565362618885657913188856573501888565444718885659266188856569001888565073218885654950188856561411888565154218885655251188856551761888565786518885656768188856570551888565604118885659640188856533771888565372118885655234188856534801888565467218885656686188856578911888565697218885655543188856567731888565757818885652254188856527071888565748818885653836188856510851888565884918885653739188856599271888565264618885658850188856579341888565189618885658657188856529901888565310118885653292188856511251888565266118885652761188856553461888565457418885655965188856525561888565406118885659435188856569461888565302818885656224188856558661888565609518885656673188856530971888565825318885659508188856501001888565908518885650834188856585261888565959118885656378188856527671888565742818885656103188856524981888565553618885650444188856558441888565428218885656024188856572221888565818318885650518188856506141888565946718885651042188856546171888565430418885655339188856549891888565951118885655343188856562961888565301618885650076188856529651888565021218885652478188856565331888565576818885651675188856598241888565027218885650253188856530631888565823418885658759188856523811888565710318885650596188856591791888565804818885658609188856580351888565071418885650608188856510771888565812918885654661188856532711888565912018885655466188856592351888565180618885656572188856523341888565677918885653125188856594711888565653218885654783188856553831888565366918885659960188856526861888565068818885651596188856562451888565010418885650861188856583261888565282218885653579188856548111888565315618885653839188856572781888565256618885658139188856584251888565191618885656317188856577371888565380718885658637188856544781888565937318885657460188856515681888565663118885656196188856533011888565352618885658594188856558611888565096518885659751188856507401888565612818885657439188856585051888565368918885659237188856545391888565901818885658804188856504031888565668318885650655188856522861888565871018885657818188856548091888565365518885652287188856536341888565577518885656481188856509001888565499818885657038188856509631888565750318885655692188856569031888565072418885651069188856533421888565513418885656475188856596541888565233718885655554188856588361888565416318885656975188856547721888565293818885652223188856525711888565519818885651133188856589761888565724318885650731188856556311888565778618885658164188856515481888565936118885651228188856599771888565337618885655148188856568521888565768118885656484188856550531888565093918885659852188856549901888565336618885656812188856556031888565397818885658338188856581571888565221618885652956188856565631888565767018885651362188856569381888565665918885650739188856574661888565342918885659442188856570791888565352118885651416188856500911888565138518885654321188856578841888565939018885657393188856509071888565049618885652445188856596641888565304518885654274188856588221888565878618885656127188856531601888565877618885650258188856516051888565069818885655266188856506261888565442118885656603188856550761888565227118885659793188856514261888565342518885652150188856519851888565103118885656833188856573761888565834618885650984188856595861888565573818885652351188856530771888565122718885654380188856570451888565983718885658752188856515261888565985718885656029188856537191888565098518885651183188856544141888565785218885652164188856597611888565765618885655982188856557301888565672918885652409188856589641888565067118885652902188856538611888565513618885650269188856535681888565242418885651574188856555321888565056618885657731188856524081888565099718885658763188856510811888565635018885650585188856546841888565425918885653184188856539721888565235918885658144188856551601888565615418885651951188856588051888565675418885659173188856599001888565335118885654888188856526491888565675018885659760188856579191888565597218885655458188856539341888565050218885654544188856565701888565133518885655817188856583521888565136018885653465188856523711888565071918885655137188856598951888565672518885659873188856558241888565659918885653944188856561661888565188118885656087188856538301888565780918885653073188856574081888565701518885654628188856514291888565617618885659057188856523171888565945218885659763188856513331888565992118885658614188856547691888565863518885659262188856515621888565055918885650084188856539381888565240418885657907188856585181888565909018885650101188856518981888565653718885650045188856583761888565223418885652870188856534671888565814318885656098188856594481888565414218885655143188856569141888565099118885655504188856587401888565515418885658214188856596741888565322718885659692188856570921888565265718885655795188856514451888565522518885659220188856560551888565654418885657259188856578531888565665418885658456188856522171888565908618885652065188856588151888565403518885656697188856528981888565350118885657164188856522781888565183918885659148188856540591888565776818885653420188856563581888565382918885659708188856583101888565418918885652795188856564371888565292518885652769188856566011888565355318885658126188856547471888565913518885655099188856501191888565365718885657399188856590201888565074818885650539188856529911888565062518885651673188856537901888565819818885655303188856566171888565887018885656887188856528631888565607418885654744188856583671888565803918885656212188856500271888565267718885654480188856535501888565756418885650647188856596051888565465618885659653188856508281888565424018885652927188856510481888565311118885655827188856539821888565801318885652428188856547991888565274818885655964188856509041888565845818885655299188856514691888565512518885657064188856555081888565286118885656250188856519131888565835818885655688188856573191888565890018885657632188856514031888565966518885656986188856554201888565660618885651137188856557131888565220118885655522188856587771888565627818885651585188856571861888565764718885659075188856550041888565459218885653343188856531721888565993718885652279188856589311888565159118885656551188856528921888565321518885655140188856528941888565246818885650519188856548901888565934618885657951188856544561888565380018885657925188856551821888565516718885653037188856523661888565131718885650421188856587381888565169118885659419188856512541888565673718885655419188856557451888565087318885657113188856510131888565460718885653564188856513091888565968118885656119188856546491888565319618885655549188856543781888565647918885651338188856572051888565740118885657477188856573451888565849118885653873188856562711888565020118885657666188856565431888565543118885657012188856584611888565018418885650976188856551491888565005918885651471188856589671888565492818885654634188856568011888565914618885652016188856534451888565027518885652773188856589211888565732818885653562188856527251888565524818885656809188856552061888565719618885655040188856542731888565153918885656339188856579521888565749118885656557188856541131888565314918885650125188856547551888565582018885650359188856520751888565616018885653075188856526341888565464118885656749188856545001888565226118885659709188856544731888565372918885656858188856514561888565277518885651825188856523301888565094118885658664188856569101888565607618885653525188856538091888565580418885656240188856561681888565463618885659227188856550471888565794018885651602188856583861888565472518885650995188856514791888565341418885658751188856561011888565944718885653817188856577201888565627218885650961188856571651888565442018885658520188856510651888565181918885658963188856525291888565199918885653629188856572891888565321218885651567188856542461888565085518885651953188856576001888565689118885653275188856506111888565108218885651321188856539111888565831118885657971188856538921888565730318885652302188856560121888565741818885653935188856544381888565415318885652616188856501461888565385918885655152188856533951888565781518885659384188856520741888565449918885652370188856574621888565468518885653679188856590581888565735518885651435188856519661888565202818885659385188856532551888565002118885657297188856568601888565102618885650637188856537141888565631418885654569188856513271888565585518885650298188856585481888565209518885654770188856566531888565616918885657954188856577241888565247418885657077188856540551888565094718885659077188856522571888565205918885652298188856552651888565408118885656476188856584941888565668218885654369188856502351888565276318885656840188856514321888565240118885654852188856542951888565389618885652235188856579561888565766318885650770188856577151888565676718885654245188856580241888565308718885651536188856589341888565886718885654283188856534701888565801418885656227188856573351888565461318885657088188856530461888565948818885654804188856517691888565632218885656593188856531631888565253718885657256188856579611888565890718885652131188856514741888565943618885652506188856572341888565922118885651601188856565791888565070718885651287188856572501888565683218885658264188856558571888565320618885653190188856586851888565939118885654191188856525541888565128418885656675188856575601888565404218885651681188856563481888565053518885659269188856574191888565116518885651982188856550741888565754118885652152188856566181888565465718885656007188856503171888565005718885654789188856518701888565964218885653618188856516781888565755318885659707188856544601888565435318885651382188856525481888565818618885652698188856572771888565260218885653527188856525821888565008518885659839188856525911888565218118885657514188856585641888565418718885650340188856566191888565876618885657500188856594071888565897018885653775188856511801888565019418885652303188856570011888565269718885650584188856574361888565192318885659344188856541751888565258518885650956188856596151888565802218885652531188856541841888565549718885658597188856532291888565277718885653493188856512991888565856718885659917188856557011888565434418885656046188856590731888565358418885656795188856514811888565360818885658779188856517281888565868418885650779188856557271888565974618885654862188856553801888565692218885659514188856569061888565049018885658845188856546621888565096218885659214188856589091888565623418885658745188856577761888565009418885652929188856514501888565671618885650765188856539561888565995018885656461188856507531888565530218885659826188856522381888565196418885653463188856560601888565547818885650992188856591211888565969918885654568188856523401888565871718885655089188856559271888565478218885656950188856569931888565824718885651857188856536711888565399518885655313188856521761888565762818885650983188856507921888565322018885659575188856503071888565408818885653358188856517711888565682818885652052188856564501888565183018885657881188856519941888565286518885659701188856550701888565798518885650066188856505121888565832718885654786188856527401888565362418885651606188856521271888565150418885650945188856561461888565139218885656997188856513721888565048818885656931188856518501888565413818885658794188856513131888565847518885654570188856559611888565049418885654578188856519021888565252818885650690188856521151888565458318885653742188856598341888565338618885655924188856587671888565684318885657132188856506641888565891118885650113188856511141888565299918885650909188856507101888565654518885651969188856514311888565054018885659088188856543831888565334718885654426188856556391888565170618885657061188856539091888565543518885658472188856573601888565688218885659248188856565041888565332618885656000188856539481888565254718885652868188856565811888565661118885650398188856560081888565040618885653497188856582381888565871818885658968188856527431888565679818885652849188856504601888565960818885651650188856589901888565174118885651930188856500181888565133418885658586188856592831888565968618885655776188856540971888565506318885657426188856556041888565192918885653015188856524831888565997518885654829188856562351888565026618885651136188856574671888565812518885656726188856518041888565229518885653986188856566471888565533218885652687188856592611888565081418885650409188856564381888565332018885652091188856506341888565823518885657138188856599831888565420218885653152188856534751888565313818885654800188856538981888565562618885652592188856537131888565374918885654114188856594251888565896018885659898188856583451888565060118885656662188856579731888565887318885656187188856522891888565202618885653219188856540481888565279118885658042188856598711888565779118885657540188856524491888565508818885659704188856540921888565532418885657279188856522211888565018818885658593188856557721888565770218885650999188856545661888565600418885659403188856526351888565269518885654863188856538911888565477618885656499188856582331888565400018885657546188856539241888565182918885659202188856560621888565555218885654225188856544971888565412518885655541188856535881888565779018885655163188856513701888565765418885651087188856577541888565653418885658270188856546141888565194318885653706188856530791888565452818885658353188856574101888565257418885650782188856572711888565818018885652183188856557871888565633218885652060188856507941888565079118885651436188856544831888565635518885652256188856503821888565646018885655889188856540981888565047818885654131188856584111888565847818885656701188856505561888565636918885658592188856500071888565663618885656269188856529351888565595318885655204188856558801888565024618885659604188856587441888565631318885653665188856558681888565615218885655707188856572631888565412218885654516188856541721888565210418885657187188856556231888565148018885654236188856574301888565744218885650536188856576161888565055218885653919188856512631888565290718885654089188856525981888565965218885657455188856506331888565431618885651060188856509181888565535218885652910188856538111888565145918885653857188856512001888565084418885652029188856594001888565441118885658339188856533831888565503218885656668188856537201888565980818885651538188856524761888565491018885653511188856557101888565673118885654417188856549691888565919718885650051188856539601888565559918885654847188856587651888565632318885658187188856563451888565262518885650619188856518381888565877218885658119188856565621888565528318885659288188856561861888565556318885656862188856537501888565965618885651291188856539231888565742018885658991188856598561888565074718885652577188856543891888565958518885652274188856584091888565712118885652632188856509401888565500518885650360188856533121888565971018885654224188856580541888565043218885654957188856529481888565754218885655650188856589921888565340718885656257188856534661888565576118885654521188856588691888565485718885651922188856576101888565061618885655671188856582591888565331018885651089188856555861888565811018885659814188856522831888565669018885658577188856565951888565759918885652701188856552191888565128318885650261188856560681888565812218885652708188856513241888565302418885658818188856569201888565255918885658503188856526131888565314818885659635188856583691888565343818885653264188856546051888565066818885653170188856573571888565655318885657659188856549251888565910018885654502188856551741888565855218885653774188856570871888565594418885654846188856535281888565657618885655381188856550971888565920318885658294188856567891888565912418885659958188856592261888565712718885655708188856566131888565782418885652784188856567211888565707418885656676188856506231888565130018885653120188856582151888565576018885653396188856507331888565273618885658797188856560191888565493518885657948188856554821888565934218885659602188856549381888565241018885654351188856561181888565861018885652782188856596901888565163318885656886188856590721888565091418885655229188856594851888565857118885658760188856502211888565259418885651556188856557621888565889018885653041188856569431888565181718885653835188856508811888565831318885650497188856588061888565658018885657849188856587021888565943318885652350188856591031888565137418885654487188856559991888565279918885650723188856570951888565724418885651451188856521391888565528218885652924188856515541888565049818885655326188856545771888565526218885657665188856552741888565571618885658403188856563311888565985318885654978188856545231888565145318885652718188856557731888565258018885656394188856593061888565688018885657242188856537831888565235418885658644188856553581888565713918885657310188856562581888565677418885658676188856536831888565305918885651312188856584021888565540018885657823188856552491888565193118885654394188856534871888565493218885655998188856597231888565485418885656255188856596941888565184718885658728188856598061888565683518885655401188856582201888565916018885658188188856564921888565075218885650944188856556281888565093418885653641188856561641888565824618885653776188856517741888565469618885653488188856512601888565759118885653119188856545241888565801918885658878188856582861888565826118885653023188856570041888565232618885651700188856566001888565472618885651744188856545931888565978718885659784188856560351888565156618885655968188856593541888565212518885651076188856560211888565174918885651301188856502911888565051718885657343188856503721888565288318885650553188856530541888565955218885655288188856532101888565757218885656542188856513301888565728118885653761188856561291888565950918885650375188856583021888565473118885652803188856540071888565260618885655619188856566201888565359418885656564188856584041888565646618885656341188856545421888565610718885653813188856582771888565685318885657703188856565861888565603918885650389188856574531888565630318885656689188856521901888565138018885655368188856534031888565770618885659007188856537671888565010218885659150188856533801888565994718885655220188856552671888565516618885659404188856553511888565897818885656233188856579171888565215518885652624188856544671888565740218885653672188856577641888565209918885654170188856558831888565933718885650513188856583731888565791618885655575188856506721888565586918885651941188856569571888565995118885657144188856580121888565649518885658508188856579681888565616118885658430188856579501888565172918885657176188856532621888565541118885651195188856551991888565552018885659925188856557551888565556818885654977188856536751888565433418885654612188856573371888565090318885655405188856563121888565997218885658885188856568771888565807918885659105188856508881888565196518885658229188856526311888565878318885654454188856583911888565771418885652579188856574121888565433518885656173188856523441888565981718885656536188856501401888565209218885651242188856571741888565251218885653447188856578441888565380418885658037188856561941888565757018885657862188856565231888565004018885658561188856541351888565454918885655227188856582181888565441518885658925188856587891888565017218885653113188856578831888565200818885654915188856570291888565636118885653652188856550191888565608518885659662188856577501888565116918885659991188856506201888565645718885651072188856570391888565298218885652710188856511881888565675118885651799188856548531888565415818885656658188856533541888565973818885659351188856575451888565551918885658512188856545291888565664818885656881188856512711888565123818885658923188856592601888565092318885654940188856574651888565349918885651877188856539691888565274718885656963188856547081888565303518885659245188856509161888565267518885651267188856597421888565867218885656083188856522151888565460318885655278188856561361888565860718885652759188856564861888565637718885651544188856536951888565722118885650316188856538801888565323018885659416188856530781888565327418885650756188856556001888565564118885656093188856569831888565901918885658283188856584351888565562918885657414188856578461888565584318885653282188856580111888565711518885658825188856595741888565142318885653693188856512211888565844118885656137188856512331888565858918885656531188856529161888565080718885656363188856530471888565928518885654033188856510501888565048318885651841188856557581888565247918885654589188856593281888565110918885656206188856543011888565074518885658495188856556611888565469318885651038188856570531888565729518885657241188856594151888565641718885657959188856594761888565474218885658877188856503551888565825518885659512188856523431888565200718885653410188856574401888565171218885654436188856583201888565744718885658840188856548241888565130818885650366188856575571888565838218885658820188856523791888565533618885656714188856506501888565929418885657698188856599481888565996118885651684188856522301888565771918885657084188856520941888565446818885657875188856564121888565014218885658852188856568341888565498418885658881188856530741888565533018885655321188856510151888565201918885659432188856588911888565043918885656231188856555721888565921818885652534188856520661888565149318885654722188856574741888565950118885655535188856532661888565013718885651064188856505821888565736918885656988188856540411888565097818885657512188856552301888565237818885656156188856527261888565206918885653328188856526501888565834118885651587188856529491888565692918885657194188856537151888565352318885657554188856543181888565242718885659539188856557031888565288718885659016188856544931888565794218885657018188856573301888565776918885651186188856570271888565740018885655124188856519901888565251718885650311188856528421888565007818885659291188856517501888565728218885654403188856596411888565955618885651772188856549861888565832518885659732188856521771888565515718885656086188856513161888565121818885658278188856575791888565127218885656198188856533211888565050718885654262188856526031888565836818885652832188856548351888565858818885652451188856514091888565798018885659870188856510461888565540918885659050188856526441888565447918885656405188856575621888565676018885658156188856591531888565667118885653958188856559211888565253818885656526188856505491888565694518885650768188856519461888565072218885659706188856597441888565874218885651599188856503841888565344218885654629188856520821888565036518885656766188856587691888565499218885657363188856506391888565769218885651665188856556431888565570218885659096188856534221888565982518885659778188856585461888565539618885650510188856557841888565828018885657995188856510051888565051118885652976188856547771888565744918885650910188856570071888565797818885657484188856523751888565218518885651978188856513361888565589118885653027188856590521888565160418885652893188856563291888565223318885653483188856575021888565602618885653464188856544371888565734718885650190188856558341888565723018885654719188856581141888565825218885659833188856566561888565671218885657860188856544591888565120918885652745188856511191888565758718885652934188856574291888565207618885654307188856582001888565622818885656030188856571001888565268018885658075188856500201888565589018885651153188856532891888565526818885658715188856521221888565086518885651955188856552921888565291318885651658188856577941888565428518885656677188856577881888565335518885650165188856592301888565218218885658879188856553081888565549218885659773188856549601888565073018885653566188856587071888565607918885653471188856580611888565341318885650627188856510791888565117218885657269188856548171888565351918885654646188856502991888565196318885655329188856516671888565332318885650936188856578291888565987418885651179188856512061888565119318885653392188856531451888565035118885654784188856556681888565178118885651350188856500961888565148518885656876188856570911888565063518885658648188856586951888565297518885657549188856565091888565841218885658307188856560501888565701118885659322188856544131888565826218885653117188856564961888565536018885659200188856545201888565479718885659879188856553491888565421418885655312188856534501888565559818885658163188856554171888565397918885650853188856575361888565669918885654407188856546271888565315118885655191188856528231888565046318885657366188856529411888565164618885653533188856599361888565767518885658172188856541121888565198618885650567188856549411888565594318885650588188856522921888565190918885659579188856573881888565480618885651627188856571661888565500818885654054188856532161888565926818885659506188856580931888565800518885652700188856593571888565667418885658498188856580331888565067818885653752188856502971888565494518885652704188856526841888565845018885658351188856589771888565266218885654053188856519841888565405118885656842188856572011888565858718885656610188856543751888565737318885657120188856588571888565758918885657126188856508691888565678118885651940188856585111888565364218885658725188856518641888565213018885652542188856510531888565443018885655801188856567051888565787718885653324188856556051888565482018885655440188856501561888565503418885655264188856541181888565624318885658659188856594611888565389918885657140188856579831888565706718885659726188856599591888565380218885653154188856527511888565931818885651519188856534981888565081518885654547188856535851888565118218885658653188856591191888565110818885657718188856595251888565547318885656651188856581451888565288918885655656188856570061888565680818885652356188856536281888565783318885654296188856517751888565860418885658070188856509281888565292818885651760188856588841888565700518885659336188856592291888565679918885657530188856528391888565110118885657009188856538471888565463318885652509188856549881888565458018885657742188856510021888565440118885652964188856584071888565593318885654328188856549551888565186218885656515188856516251888565085218885656867188856582761888565619218885658467188856591581888565773018885659589188856516171888565101018885657998188856564701888565590618885653373188856544751888565577718885650054188856568361888565400418885650182188856565581888565460418885655391188856555611888565528518885657493188856580881888565802518885651014188856565841888565916118885658902188856588801888565040418885651499188856543791888565584218885657296188856590101888565207218885657040188856523621888565200518885659335188856586811888565986218885651782188856580011888565028218885656354188856593831888565100318885656276188856513071888565082918885651949188856530901888565992018885659313188856564021888565341218885650300188856500771888565577418885651510188856575941888565387018885657686188856599191888565849718885650068188856519061888565762718885657425188856553231888565347618885654319188856523931888565512218885656260188856500801888565042018885659428188856543461888565520118885659838188856562861888565366818885658932188856590821888565635218885654626188856579701888565230418885651914188856584841888565308218885659061188856598201888565921618885659550188856526651888565982218885652539188856500751888565294318885657552188856550651888565232318885658057188856561121888565830118885652218188856544921888565507518885651540188856509901888565925818885654330188856587471888565359318885654067188856527241888565107418885656249188856531931888565098618885657785188856566391888565107518885653221188856536101888565260118885650638188856542081888565827518885650624188856506421888565599518885656633188856525161888565850418885654698188856588281888565351718885651140188856542511888565393718885650350188856502651888565137618885658421188856598011888565658918885650088188856593971888565733118885658531188856500991888565304418885655534188856580641888565646818885650574188856500141888565852118885658363188856578701888565744818885654386188856519451888565184418885655183188856535741888565918518885656660188856507931888565400318885652572188856548961888565246418885651854188856524521888565193418885658364188856591901888565723718885650563188856514471888565459018885653659188856582061888565259018885657826188856595931888565607118885655486188856558051888565619518885653364188856563071888565547218885655450188856556271888565886418885656602188856541071888565299318885651547188856507211888565245518885650532188856559671888565228418885656193188856524481888565584818885655385188856584101888565357618885652009188856583211888565041318885653635188856595541888565589418885657010188856521321888565873018885650728188856592401888565068518885652692188856559841888565717318885656941188856550781888565808618885650541188856510181888565984918885650173188856585191888565808718885653572188856508131888565557818885652282188856533901888565326818885653176188856555251888565337018885651657188856537731888565241418885656423188856596791888565424318885655973188856551941888565622318885659565188856529041888565091218885655291188856576091888565407718885651528188856503691888565846918885655515188856537651888565065418885655130188856574351888565910118885652321188856562871888565504318885657085188856515271888565176118885650960188856524051888565932918885655356188856504541888565112218885655208188856578111888565230018885655334188856510361888565779218885654023188856537801888565608418885654545188856532021888565739718885656099188856503881888565248018885653254188856528211888565725418885656765188856524321888565763918885653296188856561511888565633618885654324188856528071888565195918885653538188856501501888565911418885656043188856571011888565583718885655859188856513181888565447618885654802188856567091888565734218885652299188856556761888565282618885651323188856577101888565876818885657469188856537171888565039118885659193188856534851888565848718885655686188856562151888565335918885659011188856584791888565266818885651160188856547401888565027618885652202188856501861888565580818885651369188856597721888565184818885653912188856525151888565733818885655010188856589881888565283118885655290188856599021888565728618885654423188856594411888565023418885654139188856582041888565453518885650155188856512971888565544818885657537188856532501888565331618885652402188856562371888565457218885651731188856588741888565640718885653977188856547371888565583218885658544188856561911888565154118885655496188856570161888565722818885653707188856508711888565546018885657535188856588861888565393018885652985188856540011888565496318885656391188856567641888565534718885652142188856555961888565431418885656052188856595031888565542318885655475188856550621888565736518885650579188856531781888565586218885654309188856526201888565649718885651615188856517971888565617018885651778188856548281888565816118885651537188856532281888565360318885656297188856539161888565456218885656953188856542681888565117518885651039188856534151888565813418885659125188856505811888565293918885652031188856549171888565189218885657446188856536041888565056118885656715188856527061888565082718885650330188856571921888565431318885659106188856502411888565160818885659426188856525841888565667218885656401188856578971888565701318885653402188856581071888565085718885653586188856521591888565928018885652013188856542171888565302218885651051188856545171888565131918885651337188856555381888565090218885657114188856564111888565867018885659998188856520881888565697918885652717188856512811888565963818885652308188856591631888565749618885657052188856530121888565077418885658438188856572131888565379618885657902188856515801888565533518885658533188856509661888565962918885657517188856571191888565638418885650419188856597921888565653518885657538188856579211888565434218885659192188856592591888565081118885657932188856590811888565933818885651793188856526591888565990918885652489188856508761888565320918885654392188856592321888565565718885655885188856556021888565061718885655658188856579441888565969518885650726188856512961888565553318885657288188856577831888565579918885652203188856584441888565208118885653546188856583291888565076418885654879188856501601888565519218885651058188856567521888565179018885656556188856597831888565009218885658694188856559591888565262218885655061188856502311888565006518885656820188856549521888565923118885653173188856596451888565762418885657203188856581501888565028018885653734188856561251888565078318885657561188856561381888565119918885658377188856538371888565086218885657596188856588471888565121418885651704188856515651888565707118885654947188856574271888565823718885652567188856557261888565275218885653280188856536631888565806918885655403188856534521888565325318885657590188856534841888565877018885658071188856589151888565878218885658629188856557891888565231118885657691188856584761888565188218885659388188856517201888565039918885651635188856585241888565163218885651326188856523901888565782018885657771188856568061888565207318885656180188856596391888565913318885650840188856568381888565749518885658165188856566221888565829718885656517188856574431888565415418885655202188856591821888565619918885650431188856506951888565542518885651489188856555441888565499318885656305188856503101888565187818885659885188856594921888565911018885659865188856543731888565142118885651867188856553611888565756518885650245188856540931888565021918885659821188856553251888565673818885654463188856581661888565067318885655513188856585451888565610418885658803188856565061888565270218885650436188856580361888565525518885653128188856564091888565201118885656333188856502871888565984518885651702188856553401888565659018885652881188856516291888565765018885655909188856513531888565635118885651044188856520011888565988318885656090188856565401888565895418885652143188856547531888565587618885653417188856579431888565378518885655038188856548991888565391718885653258188856543871888565614718885650525188856546501888565253618885652488188856577091888565372618885655337188856545751888565027718885652520188856548851888565696618885657646188856584451888565306518885657531188856539641888565179518885655854188856563461888565442818885652101188856560031888565774818885657498188856517881888565051518885655395188856527441888565737218885653627188856556661888565585618885656445188856581741888565186118885653462188856528291888565733418885650931188856501801888565234118885653918188856524411888565623618885659286188856516861888565526318885655012188856576771888565034718885651378188856522411888565941418885652551188856521131888565992218885650781188856579151888565473218885651524188856548391888565988218885657958188856529961888565196018885658708188856525411888565266018885655014188856546781888565540718885659529188856526531888565945518885650979188856539321888565848018885654936188856597901888565153418885659327188856565101888565839518885655212188856599391888565033918885651980188856569481888565462118885659446188856552001888565185218885656625188856518401888565934318885657000188856548591888565556018885654948188856581891888565203418885654668188856528011888565642718885652858188856537401888565816718885654076188856511551888565484518885651411188856562891888565939418885657509188856532461888565253318885653424188856558391888565175618885652781188856549511888565984418885651400188856573561888565470118885657787188856520611888565362218885653540188856502831888565618218885653329188856518181888565679718885657924188856565201888565259618885653166188856526761888565259318885650095188856516281888565797218885652229188856541021888565515018885650780188856506461888565089418885656132188856513861888565534518885656429188856593811888565531618885651083188856568301888565178518885655197188856502131888565622618885657152188856587711888565305118885659087188856580501888565870618885650003188856582081888565783618885657313188856556361888565529718885655680188856578641888565346918885658973188856524131888565819618885653318188856574901888565790818885650031188856553671888565750818885659396188856588111888565664318885653339188856558351888565307118885653188188856529461888565191718885656990188856542321888565773318885659897188856504681888565852918885659791188856516421888565419918885651836188856514141888565684918885659683188856509591888565272018885654450188856533001888565213418885658972188856597451888565171018885658406188856502081888565564618885653587188856501531888565290118885651159188856540141888565940818885651993188856585841888565377918885652500188856571051888565978818885658523188856579761888565022918885655181188856554411888565045718885654146188856576221888565819418885659477188856515521888565953818885659372188856520431888565410018885653902188856551261888565005518885652756188856524381888565398118885659376188856570221888565768718885652774188856573541888565804018885654976188856514541888565540818885656453188856537241888565413318885659495188856510401888565568518885659473188856535711888565609418885656514188856501641888565738618885652766188856543901888565478718885659387188856511511888565269918885653945188856564321888565940918885654171188856514391888565755918885658735188856556831888565592318885657423188856564141888565561818885651280188856567081888565269418885656344188856589751888565536218885659038188856541941888565341918885657909188856537631888565366718885652610188856566121888565325218885652096188856501161888565261518885657326188856576901888565501318885653632188856596771888565366118885651643188856581911888565719118885650308188856561671888565763318885652936188856528461888565187318885655253188856594381888565065318885651952188856508871888565043418885659451188856540181888565508018885650417188856505161888565652118885650640188856526961888565034318885655539188856537091888565919918885651358188856519971888565611418885659331188856593231888565502118885657513188856592011888565333518885658944188856585371888565898418885651224188856533141888565591618885658892188856522071888565482318885653303188856572991888565351518885656525188856577461888565911618885658473188856530561888565695818885651996188856541981888565905418885650189188856549161888565066018885657992188856586831888565399118885651693188856584651888565767118885657309188856545761888565232918885658989188856589241888565111118885658534188856549001888565288618885651314188856547641888565755118885655724188856503261888565470918885656825188856542221888565685918885655260188856518141888565892618885651063188856570961888565004918885654667188856590051888565314218885658420188856523801888565517018885655363188856512351888565358218885658780188856550011888565411618885656242188856578081888565956718885653345188856587091888565445518885652855188856596341888565412118885655875188856590461888565241718885657608188856542131888565273718885657265188856544221888565772218885654937188856503481888565505518885656010188856570021888565908418885651595188856541571888565426918885657515188856591181888565523718885653993188856529091888565422318885658136188856504931888565472318885650336188856594891888565537418885651711188856563251888565541518885657745188856503461888565785818885653066188856584141888565409018885659333188856569961888565139518885653920188856544331888565285618885654946188856596101888565114918885657110188856535371888565010518885651020188856581331888565242518885657585188856534001888565353518885657437188856567101888565996418885658052188856584531888565600218885658389188856546971888565609718885653784188856503901888565342718885652705188856568561888565257518885656638188856570761888565230518885651714188856559391888565994918885659780188856561131888565327818885658251188856515251888565497518885657003188856501511888565969318885654851188856591471888565468918885650795188856524181888565957018885659747188856518691888565432318885659162188856510841888565164118885650856188856541861888565791418885650271188856549431888565114418885653723188856506691888565796518885653440188856533871888565460618885656441188856569241888565137918885658876188856521611888565076918885650110188856540711888565510718885657383188856508921888565055118885651139188856553701888565078818885652693188856518331888565504818885658401188856505871888565740418885656796188856547001888565429018885651322188856502851888565544218885653374188856551611888565985118885653239188856562851888565478118885650612188856589031888565955718885653826188856508821888565319118885654573188856594871888565369118885658359188856566271888565355118885659469188856508301888565125118885655828188856598891888565406518885653127188856554951888565443118885658309188856561391888565330718885650822188856501361888565979818885658047188856526371888565948318885656722188856549821888565739118885653083188856574611888565280818885657711188856548301888565785518885650141188856596801888565581818885652309188856562991888565579718885655397188856527121888565596618885657857188856542971888565758118885659480188856562441888565602518885654449188856587041888565572218885650841188856513321888565588218885659914188856536531888565575218885654601188856535971888565264318885653179188856575981888565078518885659304188856560701888565598918885650023188856584191888565360118885658083188856598041888565895118885659534188856593081888565630418885651563188856549271888565528118885659843188856536211888565791118885658104188856520021888565593618885650133188856524911888565973418885659819188856514281888565425818885651865188856511381888565153518885653053188856520301888565092418885652398188856593411888565764518885655209188856514551888565731418885650363188856550911888565183418885651028188856512621888565131118885659076188856504661888565162618885651983188856580001888565780418885658350188856594931888565106718885658724188856512611888565029218885652733188856571111888565740918885650613188856506581888565872718885651564188856599241888565704218885650335188856548641888565466418885655501188856576481888565384418885650524188856586621888565079818885658004188856536841888565076218885652124188856543931888565996718885656762188856518271888565405218885650778188856513551888565246118885651190188856521281888565647718885655585188856573821888565349018885653123188856512341888565062818885652388188856531581888565931118885650824188856549951888565398718885658865188856508421888565834218885650035188856595941888565937518885656395188856537011888565257618885659535188856560061888565904818885651597188856579461888565758618885654333188856539531888565309218885653000188856524721888565617118885652872188856507381888565643918885653430188856515691888565653018885651571188856561351888565416818885658390188856530321888565330218885650705188856520001888565221018885655085188856591311888565607318885652110188856554371888565946818885651253188856597311888565400818885654511188856593261888565148718885655307188856501281888565174018885658130188856586921888565756618885658312188856518661888565382218885659647188856591911888565311518885650870188856533151888565103718885651096188856598231888565262718885654538188856529871888565233918885658045188856508601888565821118885652446188856551511888565432218885652530188856576251888565121518885658171188856555951888565068918885652583188856582491888565599618885653758188856559621888565432618885650711188856515071888565265618885652085188856582121888565773618885656844188856549871888565103418885658668188856549261888565879818885652555188856593631888565414318885653904188856583661888565597018885653118188856527931888565203918885650527188856556101888565957718885653134188856585511888565229718885651677188856530581888565447118885651676188856570861888565173918885658856188856536941888565323818885656727188856565781888565006218885657368188856562021888565778018885656462188856571231888565572518885656646188856598161888565559318885653946188856526001888565565918885654716188856558711888565681318885653512188856514621888565907018885659157188856500011888565445318885652742188856567941888565340518885656994188856551321888565976218885653187188856578591888565886618885659682188856589011888565758218885658739188856599651888565635618885650134188856527111888565669518885658448188856577411888565859918885657359188856512101888565929518885652586188856557121888565146518885658306188856535811888565170718885651052188856542601888565167018885656320188856538211888565579418885655245188856524361888565697318885651306188856572261888565109818885651232188856519361888565563318885658862188856501991888565349518885651468188856510951888565655518885650812188856547911888565403018885652971188856528111888565214018885658308188856572801888565787218885650038188856532701888565937818885654419188856510801888565139118885657379188856539541888565375618885655896188856500741888565531018885654016188856515751888565174318885652146188856567571888565860818885655503188856599311888565486618885652535188856564101888565198818885651897188856532241888565409618885652830188856599631888565402618885657457188856541881888565219818885657634188856556201888565570618885656217188856514901888565389318885657035188856588721888565708918885653580188856518761888565339918885652651188856552331888565936618885652817188856529791888565283418885659992188856593031888565319818885656493188856576721888565966618885650072188856587201888565412818885651835188856584401888565718118885658756188856514241888565414518885651820188856578021888565822318885655418188856534681888565940118885659445188856509331888565526118885655900188856584641888565226218885653299188856585621888565234618885659997188856550201888565158318885658317188856564441888565371618885659840188856568731888565925318885655582188856590001888565704118885653048188856532901888565927118885654560188856550421888565435018885658240188856517211888565867418885653389188856564551888565110318885653010188856526111888565856518885658578188856536761888565355618885659497188856592961888565724018885659661188856502901888565824218885658225188856524591888565964318885655785188856525441888565209018885654808188856571611888565692118885656574188856549911888565333318885659896188856548691888565952218885651446188856503811888565385818885651203188856531051888565762318885655028188856597521888565373318885654999188856529151888565836118885657695188856599041888565652418885656758188856524501888565861818885658120188856509821888565905118885653860188856569371888565218018885653602188856594401888565012318885658109188856503681888565450418885650079188856587851888565598518885658723188856548831888565397118885653905188856500301888565494218885654083188856560231888565463218885651845188856509431888565456418885656632188856573671888565147318885654561188856542751888565276218885659194188856502601888565216718885652063188856542201888565442718885654347188856580581888565012418885657262188856538681888565409418885652021188856510411888565487018885657779188856585761888565274118885650313188856592821888565509818885650069188856539571888565231418885653102188856520791888565310418885659864188856526691888565402918885650597188856599961888565479618885656503188856564801888565492218885654317188856558511888565420618885654793188856552591888565972418885658002188856530041888565122218885659352188856574921888565635318885656421188856502441888565707018885658961188856557461888565188518885657999188856544091888565820118885657867188856568981888565284118885659012188856528731888565213518885658941188856521951888565063218885650720188856583281888565059518885651375188856596481888565226318885651620188856558861888565431018885653664188856545151888565727318885658098188856536401888565329818885655203188856535981888565134318885652485188856501351888565632718885659868188856586651888565404018885650709188856581821888565068118885659098188856579821888565267918885650037188856581771888565275018885659498188856585911888565854118885656787188856599661888565137718885655870188856543961888565087818885653990188856529061888565004418885651962188856527281888565347418885653851188856559491888565029618885652296188856546861888565048718885659887188856580561888565020218885656855188856514751888565965818885658792188856517151888565845218885653057188856503791888565180918885657189188856509211888565240318885650501188856518881888565902318885650837188856520351888565017918885655436188856569851888565564918885653189188856515601888565126918885658691188856578071888565550618885650286188856553941888565660418885650396188856569491888565865118885650220188856596211888565134018885656666188856547521888565835418885658303188856567111888565793018885650911188856585661888565875718885659297188856542921888565394218885653421188856522551888565544318885654395188856533941888565264718885654663188856584341888565242218885657817188856588071888565908918885656868188856501761888565119818885657336188856524571888565100818885651890188856572871888565696418885650428188856592541888565707218885658105188856590471888565428918885654833188856568291888565204518885659559188856579621888565779818885652806188856586751888565388718885650226188856557821888565857518885653994188856509551888565866018885656183188856584831888565666318885650191188856554651888565411118885652981188856514671888565882918885658853188856592121888565949918885652794188856532841888565170118885659979188856563591888565962318885653197188856546431888565825718885653925188856525891888565290518885654272188856551951888565484418885658893188856567821888565142718885652006188856560131888565911118885652562188856561841888565401218885654254188856590141888565020918885650980188856594211888565958118885656174188856505431888565591018885652845188856580491888565172318885658573188856593601888565206218885655372188856586551888565638918885657059188856543701888565741518885659590188856569111888565077318885657403188856584541888565884218885658028188856573171888565309818885659903188856532851888565602718885659812188856538101888565555618885651055188856533411888565149518885659324188856532811888565880818885658689188856532141888565864518885659095188856573411888565430018885658006188856536441888565648818885656665188856550521888565749418885650946188856584161888565114218885655765188856542281888565937918885656108188856515731888565852218885650474188856593591888565047118885654074188856558971888565006118885651719188856545551888565006718885659544188856540131888565492118885654360188856557371888565371018885656870188856591301888565765518885658060188856557391888565959918885656373188856542371888565983518885656159188856587311888565266418885654588188856556531888565037718885658078188856554681888565965018885650411188856523631888565134718885659078188856515581888565054518885654219188856548811888565736118885651216188856565751888565440518885655138188856579031888565469118885651967188856516951888565150818885651498188856502161888565459518885651546188856515781888565308918885652294188856556071888565018718885655108188856576941888565311618885653029188856504181888565927818885650804188856548771888565578318885652281188856530131888565742218885652967188856551881888565991118885658838188856531811888565623018885653194188856504721888565148418885656034188856590831888565776518885651512188856583831888565509418885652911188856563151888565704618885656201188856520861888565730018885652315188856522321888565467118885659813188856576641888565187118885657505188856584621888565696918885658781188856532631888565201418885651570188856556641888565271918885654762188856563101888565052118885659915188856592041888565977018885652682188856577601888565207718885657209188856558671888565424418885658917188856539001888565997118885652638188856573271888565372518885659743188856558161888565837918885659274188856579011888565521718885654972188856572361888565677518885658477188856559831888565854018885652205188856519101888565178018885659006188856501781888565596018885657816188856546541888565190118885657023188856574861888565197518885654404188856563001888565576418885655318188856590311888565151818885654537188856579491888565711718885653175188856582991888565067018885657649188856556981888565125918885657445188856562931888565408718885656783188856523971888565173718885655027188856511961888565473318885654073188856507971888565638518885659152188856526291888565119118885655428188856583151888565649418885654261188856507841888565991618885653619188856513681888565888818885656469188856547511888565261218885658650188856502071888565864718885659265188856506661888565391018885652357188856517631888565120418885659766188856509581888565040118885657597188856541611888565741718885655211188856537371888565355518885653941188856511731888565755518885655424188856506451888565867818885651441188856564081888565587418885656298188856570831888565455918885653218188856522511888565997018885654754188856595151888565817518885652715188856553781888565080818885650806188856579271888565606918885652245188856523951888565042618885653876188856512751888565257318885655277188856578031888565972718885658168188856539961888565351318885652815188856544251888565862218885651320188856597991888565484818885655036188856577621888565748518885650641188856520461888565798918885657392188856519151888565675318885654032188856596601888565950218885659867188856576781888565112318885657162188856579121888565277118885652050188856564221888565382018885656330188856553711888565889418885654201188856515001888565133918885653787188856556011888565464518885656687188856544101888565573518885658831188856525631888565013218885651241188856533721888565336818885651207188856577071888565019218885654443188856578411888565911318885657693188856551291888565149618885658296188856550581888565105618885659598188856521361888565388318885657580188856504161888565524418885659627188856564511888565119718885658269188856572141888565185318885655621188856576151888565855518885656120188856500341888565502218885653186188856561261888565923918885650425188856561151888565272218885657642188856587741888565007318885650442188856540471888565293118885656546188856560571888565172518885658021188856515451888565333418885654060188856571561888565862718885658732188856594051888565957318885652673188856588961888565760618885653545188856529441888565328818885655172188856527701888565001218885656538188856521661888565673918885652658188856572231888565474318885656541188856594291888565947818885651211188856579351888565452718885657801188856539751888565378918885654110188856547341888565451318885659056188856560801888565963118885651394188856585501888565597118885654332188856577971888565017518885653287188856580621888565060618885652685188856538941888565974018885652004188856555421888565395018885656780188856553481888565477918885652879188856528331888565397418885650742188856537041888565868718885658722188856544891888565810118885651351188856576881888565697718885656642188856565081888565075818885655815188856510491888565919618885659982188856506041888565418218885655695188856506841888565781218885650415188856546771888565019618885658638188856539141888565252418885659765188856521441888565860118885654749188856514721888565869018885650589188856573961888565627318885651130188856541741888565118518885656239188856508321888565547618885651024188856562671888565044618885655030188856533441888565941218885655853188856552981888565549018885657641188856512491888565076618885657163188856578541888565177718885653408188856555511888565067418885659741188856541731888565356518885652426188856589661888565323318885655104188856543881888565335318885655210188856552321888565406418885655046188856554991888565970018885650528188856586971888565756318885653936188856577321888565406218885654739188856504821888565290318885658515188856537681888565231218885651106188856535061888565138318885659757188856570141888565473018885650334188856568541888565459418885659420188856594371888565869818885658832188856501661888565927918885651135188856545321888565634318885654906188856561331888565097018885653514188856587491888565727418885651163188856557711888565626218885659571188856574331888565026318885650932188856540171888565604718885656208188856563211888565016318885650138188856504561888565698118885655457188856505931888565930118885658993188856577211888565519618885652947188856557961888565797518885655390188856513981888565695918885653261188856523581888565298918885651016188856505721888565792218885656018188856592491888565342818885653791188856543021888565728318885655902188856560891888565588418885652760188856542641888565946218885657276188856560561888565245418885654119188856560671888565193318885656821188856571581888565441218885651021188856521371888565864918885653983188856522521888565179218885654669188856546001888565091518885654509188856599441888565496418885655756188856575061888565783218885651405188856531531888565183218885656042188856551001888565783418885657031188856531681888565962418885650523188856599101888565854318885657150188856558191888565503718885655392188856566701888565952718885656879188856597791888565729018885650879188856501611888565973918885655589188856584001888565436618885656776188856543651888565436718885659673188856550061888565770518885653639188856586691888565193818885657868188856565281888565589518885651086188856530181888565111218885653518188856517651888565881618885655169188856581811888565738018885652246188856560201888565882318885654934188856549531888565141518885657680188856584901888565404918885650000188856507601888565904318885656338188856523891888565601418885655786188856554491888565214918885655723188856568041888565352218885654798188856572551888565125718885651971188856580441888565326518885651442188856529331888565216918885658258188856570081888565107118885657432188856569541888565616218885657068188856577041888565775518885654704188856533561888565808018885653039188856505551888565664918885653878188856500641888565836218885658344188856509291888565927218885652272188856528361888565893718885657713188856505301888565512818885651100188856528951888565564518885651102188856508311888565005618885654631188856503671888565898718885658142188856523721888565436318885659418188856516711888565281018885651437188856589051888565049218885658031188856552711888565888218885658841188856560921888565784018885650338188856542981888565231318885653823188856566351888565738718885659242188856597591888565207118885655606188856562251888565046518885650809188856599231888565775618885654640188856584921888565070418885651559188856580071888565251918885652325188856531621888565364718885651364188856589691888565895718885651047188856585301888565180118885655545188856562901888565744418885654699188856543541888565665718885655333188856536491888565354718885651610188856548121888565977518885652484188856559551888565754718885657075188856530911888565048918885657981188856590351888565486018885658673188856509641888565398418885654484188856503181888565044318885657179188856553011888565224818885654155188856508491888565194418885650790188856591831888565070818885653121188856537351888565865618885653578188856589481888565868018885652237188856552231888565287418885657080188856589221888565387118885655447188856591411888565809618885650880188856542041888565064818885653552188856571371888565484218885658030188856530341888565446618885650306188856533751888565148818885651239188856575111888565546718885651879188856593931888565462418885659831188856513451888565373818885655825188856599761888565614918885658859188856516391888565964418885655625188856545821888565495418885657471188856571851888565692618885655662188856553791888565411718885650378188856577491888565953118885652988188856589381888565572918885655887188856592361888565799318885650846188856519071888565807318885650890188856540201888565622018885657468188856568451888565337118885656386188856532451888565694018885654706188856580431888565728418885657918188856518161888565181318885652819188856553001888565752518885654472188856572851888565871218885653815188856569981888565960918885657638188856550571888565735218885659832188856598661888565779318885651860188856533171888565708218885652859188856510881888565361118885656340188856516851888565511018885659578188856567031888565624618885655488188856551151888565643318885654200188856582721888565794118885658743188856506591888565028918885659036188856561021888565194818885652266188856577401888565511718885659500188856579971888565657118885650715188856589431888565223618885653482188856564561888565934818885658446188856567041888565491918885658814188856541041888565159418885659769188856512931888565679318885658447188856554041888565763618885657676188856596701888565450518885658300188856567921888565832418885656790188856527141888565971318885658513188856588121888565902518885654349188856571981888565249618885652844188856550001888565973018885654444188856596131888565260918885653336188856590271888565282018885654771188856513281888565586418885659144188856507761888565571418885653141188856593681888565288818885656165188856515171888565409118885658606188856582711888565388418885650692