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

至少输入手机号码前7位

1888565归属地信息

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

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

1888565号段

最近查询

13837088565
河南 商丘中国移动 GSM 网络
河南商丘河南移动全球通卡
河南商丘中国移动GSM
河南省商丘市河南移动全球通卡

13236698565
辽宁 本溪中国联通 GSM 网络
辽宁本溪辽宁联通GSM卡
辽宁本溪中国联通GSM
辽宁省本溪市辽宁联通GSM卡

14533098565

15611148565
北京 北京中国联通 GSM 网络
北京北京联通GSM卡
北京北京中国联通GSM
北京市北京联通GSM卡

15677788565
广西 钦州中国联通 GSM 网络
广西钦州广西联通GSM卡
广西钦州中国联通GSM
广西省钦州市广西联通GSM卡

13794228565
广东 江门中国移动 GSM 网络
广东江门广东移动全球通卡
广东江门中国移动GSM
广东省江门市广东移动全球通卡

15103628565
海南 海口中国移动 GSM 网络
海南海口海南移动全球通卡
海南海口中国移动GSM
海南省海口市海南移动全球通卡

15191618565
陕西 汉中中国移动 GSM 网络
陕西汉中陕西移动全球通卡
陕西汉中中国移动GSM
陕西省汉中市陕西移动全球通卡

15250708565
江苏 宿迁中国移动 GSM 网络
江苏宿迁江苏移动全球通卡
江苏宿迁中国移动GSM
江苏省宿迁市江苏移动全球通卡

15764018565

15793798565

15951168565
江苏 泰州中国移动 GSM 网络
江苏泰州江苏移动全球通卡
江苏泰州中国移动GSM
江苏省泰州市江苏移动全球通卡

18741848565
辽宁 阜新中国移动 TD-SCDMA 网络
辽宁阜新辽宁移动全球通卡
辽宁阜新中国移动GSM/3G
辽宁 阜新移动187卡

18265528565
山东 聊城中国移动 TD-SCDMA 网络
山东聊城中国移动GSM
山东 聊城移动182卡

18869798565

13336688565
浙江 宁波中国电信 CDMA2000 网络
浙江宁波浙江电信CDMA卡
浙江宁波中国电信CDMA
浙江省宁波市浙江电信CDMA卡

15348938565
西藏 山南地区中国电信 CDMA2000 网络
西藏山南西藏电信CDMA卡
西藏山南中国电信CDMA
西藏山南西藏电信CDMA卡

18916408565
上海 上海中国电信 CDMA2000 网络
上海上海电信CDMA卡
上海上海中国电信天翼
上海市上海电信CDMA卡

18001728565
上海 上海中国电信 CDMA2000 网络
上海上海中国电信天翼
上海 上海上海电信CDMA卡

15392218565
福建 泉州中国电信 CDMA2000 网络
福建泉州中国电信CDMA
福建 泉州福建电信CDMA卡

回到顶部
18885659835188856564851888565356018885654538188856535521888565487118885654265188856585551888565135018885654740188856589521888565069518885652936188856538651888565377318885658854188856570511888565297418885654528188856518361888565638018885651453188856561131888565754718885654291188856576761888565296918885655203188856500771888565742318885659543188856571031888565802318885655273188856574701888565226018885659764188856519361888565859118885653797188856541261888565720418885654544188856558011888565755918885652405188856514631888565272018885654959188856500221888565881318885651204188856522101888565483118885654236188856521221888565883718885654054188856507601888565908618885652431188856512301888565336218885652706188856565441888565134418885659941188856525171888565149518885659734188856509271888565178318885652508188856583581888565042718885650202188856546111888565324418885651007188856579391888565296718885654297188856587761888565579618885657127188856576531888565628018885657002188856577371888565619018885659100188856549271888565885518885652626188856542671888565173418885653529188856544551888565223818885653675188856533191888565419418885652201188856566501888565159118885657657188856585631888565702018885658763188856560101888565782418885654638188856575701888565388418885659313188856522901888565638518885659076188856500151888565108618885653050188856542191888565830818885655424188856567221888565700318885655973188856501781888565875518885657222188856583421888565849218885658389188856571151888565037518885652932188856592831888565619718885659233188856567131888565128818885654079188856564941888565464018885654832188856564981888565421118885657772188856569151888565211818885654434188856589721888565743218885655134188856545561888565322218885657317188856561181888565243918885659632188856517971888565918418885650469188856539021888565629818885652060188856562231888565508818885657376188856562411888565674518885656001188856537751888565218318885655255188856557981888565545518885653378188856576411888565924118885658324188856596721888565883118885651961188856508541888565090618885657607188856575571888565297118885652693188856547761888565576718885654519188856589061888565801618885656022188856544491888565170418885658510188856502051888565755818885653697188856559091888565323618885650258188856526031888565316118885652175188856538211888565160218885656180188856557901888565086218885651754188856591731888565940318885655610188856505811888565193818885657604188856521931888565904318885654991188856533481888565906418885656151188856507731888565275918885658114188856598111888565282418885654443188856582741888565498718885654406188856530791888565725018885651660188856576781888565170518885655047188856591251888565768218885656063188856531691888565600218885650066188856522411888565237818885651507188856578291888565117718885657382188856540691888565184318885653496188856598731888565249518885658524188856574301888565856818885651963188856572331888565092618885654932188856597511888565831818885659893188856546161888565465518885652863188856591781888565958218885656412188856595351888565137318885654431188856572571888565789918885652493188856556861888565018918885654542188856592391888565480018885658136188856537281888565656018885653836188856592811888565218418885651313188856580811888565617218885653221188856572271888565338118885655327188856573601888565674218885653003188856561341888565360218885657661188856562681888565079218885655653188856561251888565364818885651506188856555121888565024218885650452188856598661888565494318885653499188856534291888565262718885654554188856589921888565256318885654223188856550531888565897918885651119188856519311888565157418885657976188856510831888565959918885655839188856544521888565982518885653691188856526011888565175918885652301188856550501888565647418885656287188856565311888565067118885653077188856541791888565424018885657368188856574241888565603718885657299188856592771888565753818885658163188856513241888565466818885655773188856567311888565979818885653460188856554671888565053318885650959188856532621888565616118885652098188856538371888565025618885657923188856545771888565998418885657948188856522981888565215118885657555188856571811888565424918885657783188856539351888565386918885655516188856599561888565369918885656411188856582621888565117218885654691188856554871888565709518885651699188856528361888565271718885657200188856538051888565721118885652052188856569691888565140318885655799188856514241888565830118885659061188856525071888565757118885657546188856588791888565951418885658172188856512841888565658818885650035188856589501888565089718885657544188856511091888565010118885653726188856516481888565929718885658207188856599091888565073818885659392188856572741888565695518885657149188856505111888565253218885652951188856593601888565183518885658201188856595721888565583818885658806188856586151888565501618885656045188856530371888565712518885659777188856550971888565869418885652989188856502701888565554418885651357188856503201888565272418885654581188856577931888565087018885655280188856503461888565726718885656027188856599131888565493518885658188188856541201888565053418885657068188856508491888565654718885657947188856582131888565691718885651722188856580041888565827818885652796188856528931888565811218885652387188856598421888565042218885655098188856574851888565876618885659989188856554661888565969718885652411188856518581888565603918885651898188856507271888565271218885657435188856562601888565485718885659768188856537621888565822918885658317188856561071888565131118885653465188856568511888565826318885658642188856533871888565043718885652023188856512791888565764018885659720188856558921888565281118885653349188856528091888565730518885652988188856562351888565497518885658654188856533111888565151618885657585188856513611888565373618885659837188856567371888565853518885653984188856579321888565138018885653101188856572471888565350818885651486188856542511888565040418885652280188856544241888565089318885652211188856548361888565394118885653134188856597851888565587218885655219188856515591888565154718885656723188856507871888565435118885650807188856557851888565675018885657023188856514321888565904718885655533188856522261888565580918885651259188856545021888565644418885658617188856531721888565931518885658850188856568401888565647218885655221188856570061888565822518885656155188856557331888565309818885657662188856589741888565439918885655972188856554681888565171118885655477188856501801888565522718885650136188856575331888565603618885658695188856567391888565328618885656065188856553341888565608918885652244188856550021888565668118885659291188856559061888565131518885653110188856558421888565395118885654447188856500091888565163018885657636188856510731888565224518885651224188856562431888565348318885653576188856552301888565869118885654045188856581251888565524518885655225188856545631888565633218885651736188856557491888565173118885653874188856584961888565836118885654020188856586201888565950718885651608188856503021888565271518885650649188856533241888565156018885658425188856539691888565882618885650127188856531891888565419018885650166188856591801888565498318885655588188856555061888565140418885651556188856573121888565372118885658351188856527981888565780618885657572188856588331888565111018885652268188856563661888565284318885650937188856516331888565535418885656388188856507481888565723718885657731188856509291888565199318885655899188856577281888565616818885651097188856586681888565442718885654033188856502141888565920218885651136188856557891888565117418885653561188856546741888565692918885653982188856540071888565873518885650306188856528981888565427318885652633188856524421888565032118885650013188856534261888565325218885650945188856597561888565413418885659797188856540411888565411418885659761188856544171888565588818885652440188856597881888565579118885651524188856572851888565901818885656176188856527841888565673218885659338188856563131888565816718885655178188856510201888565446318885656625188856500581888565674918885659312188856579851888565044318885656977188856562341888565232218885658680188856529301888565503618885659217188856505121888565607618885659442188856537881888565951118885656568188856506801888565636018885651610188856560341888565733618885657201188856530341888565455218885650389188856543291888565846218885654031188856557541888565323818885656719188856569381888565751418885655961188856532201888565366818885656193188856536091888565942218885657952188856593301888565347818885653307188856546671888565188718885653064188856581501888565296218885651151188856557011888565493618885652406188856558981888565472218885656407188856588341888565678118885652854188856591021888565612118885655336188856528521888565896018885658926188856506931888565032618885652212188856532881888565215818885651540188856551391888565498218885659410188856572931888565408018885656828188856584401888565622218885656186188856529761888565189218885659908188856548211888565259918885658292188856581951888565176918885658234188856506031888565288718885652002188856575741888565331718885658681188856566091888565569618885652536188856550001888565922118885658792188856502071888565420418885651085188856556071888565607918885651528188856598741888565422918885659340188856568961888565144518885653534188856544511888565351318885655223188856564081888565190318885652819188856562211888565283318885650481188856561271888565730618885650791188856518391888565383818885651852188856599761888565486818885653712188856589121888565011818885653962188856529771888565496118885659485188856592511888565836818885653466188856573691888565672818885653509188856560661888565680818885653095188856572101888565351018885659243188856580221888565255618885653215188856520471888565751918885659201188856587081888565898118885652942188856565811888565343218885655887188856517921888565477818885658077188856565631888565594418885650831188856595871888565990118885651697188856566791888565597818885656075188856572201888565436218885654989188856530071888565880418885652831188856525331888565610118885651698188856500371888565631118885652741188856568701888565073718885653230188856539581888565254918885651631188856519861888565120218885650597188856550191888565754518885652862188856531091888565381118885654472188856508401888565389918885653450188856529211888565277118885656099188856554031888565377218885657767188856538201888565179018885652935188856520131888565296018885652086188856574021888565822718885658133188856582561888565128518885654430188856551361888565488218885652624188856539061888565708818885650921188856503661888565142118885658485188856551211888565677918885651925188856506201888565183218885656181188856562791888565347918885653279188856543491888565332718885653796188856532241888565899918885653119188856508881888565153218885658935188856505921888565290418885653103188856582701888565438018885658212188856561021888565991218885656455188856505511888565623218885655513188856525771888565896818885658149188856557521888565448018885655743188856522561888565993418885650210188856542421888565957418885654967188856507841888565858018885659320188856511781888565865618885651014188856556591888565989718885658238188856596011888565099718885656117188856549641888565763118885654587188856566211888565552818885657098188856545121888565537818885657561188856552021888565845418885650343188856547911888565400118885659997188856569161888565496918885652270188856593461888565606918885658597188856569911888565168518885659854188856597401888565163618885651885188856510681888565446118885658208188856555051888565201918885654070188856506691888565158018885655631188856562391888565351418885652933188856505751888565329918885659766188856571291888565700418885659489188856526151888565735918885650144188856569371888565590818885658623188856525101888565771618885652906188856561291888565312518885656804188856571181888565565718885659431188856586601888565538918885653690188856588621888565305518885653422188856524281888565275718885652937188856535241888565781718885653599188856537531888565220818885657144188856542381888565956218885654118188856524321888565979918885650904188856580961888565850418885654768188856565981888565939718885653541188856590031888565392418885657901188856566541888565718918885653176188856514101888565245218885656256188856510181888565257618885651199188856553641888565389718885650290188856559451888565165818885655885188856557571888565168718885651944188856549291888565132218885656166188856569581888565224218885654218188856500681888565303218885651816188856510991888565322718885656476188856597821888565458218885658407188856595981888565306918885651167188856525621888565743118885652610188856564331888565267418885659428188856582371888565789518885657690188856598171888565678218885650636188856555801888565274218885650121188856553351888565071418885659911188856517501888565122118885654432188856587941888565537918885651234188856593471888565196618885650946188856565331888565185318885659063188856554761888565634118885655253188856526141888565423118885656590188856583761888565809018885657151188856543981888565383418885653118188856521531888565268318885653559188856516821888565129218885658291188856574751888565053118885659704188856538091888565591318885656460188856535561888565446518885656046188856538751888565969318885654503188856544001888565008918885657592188856547871888565449018885653581188856520851888565208818885658652188856509761888565113318885659333188856548521888565410918885652490188856581231888565402518885657667188856583271888565804718885650342188856567511888565380418885658780188856504351888565459018885654166188856592341888565753118885650292188856580781888565745618885655413188856564231888565346718885658521188856517571888565092518885656556188856539221888565137418885657297188856534951888565789318885657242188856548141888565536918885655951188856555991888565764618885652689188856559041888565120318885651606188856577801888565387818885658108188856562581888565194818885655518188856534051888565144718885655930188856563931888565884218885655552188856502741888565439218885659719188856562181888565460918885655623188856524731888565367418885656230188856544221888565076818885651691188856548671888565672618885653071188856567111888565586218885652464188856537321888565010318885653652188856558611888565875018885655459188856527291888565406518885652746188856533541888565326318885651046188856508891888565291518885652894188856546971888565316318885658548188856562881888565193418885659715188856509001888565840518885650631188856566101888565260718885651564188856541621888565332318885655579188856541731888565375618885653024188856541591888565837118885652690188856566911888565470918885658391188856592551888565868818885651994188856577221888565015218885657671188856508091888565999918885652421188856537231888565871218885651984188856577541888565118018885659688188856512711888565959118885659363188856539311888565000718885651514188856599441888565264018885652555188856588721888565706518885655964188856585661888565488418885650747188856541131888565189318885658191188856580151888565824218885652310188856560081888565650518885655547188856569091888565979318885653414188856590091888565013318885654990188856570001888565567818885655519188856596431888565296418885652519188856530681888565868718885657219188856577051888565549318885654035188856561641888565572318885659213188856521481888565206418885658394188856595611888565303818885650582188856569621888565755118885655145188856589331888565762418885656913188856550741888565276718885652551188856534451888565582218885656090188856509981888565632118885655820188856527781888565781618885654201188856562761888565874518885657469188856591431888565740918885659420188856503901888565722118885652172188856513581888565587018885655198188856522961888565668418885658498188856595021888565946818885657946188856581421888565594318885655745188856581261888565596718885650705188856531661888565989218885651972188856563361888565218018885653434188856521271888565787818885655024188856537401888565592418885653624188856543531888565044418885652913188856508381888565346918885655541188856580941888565441918885657254188856533011888565638218885651780188856522061888565572918885655896188856548251888565786218885650239188856554991888565908218885658329188856567621888565595718885656705188856530971888565134718885652916188856514251888565423518885656072188856589881888565240818885654153188856543151888565729518885653389188856554921888565560218885652419188856569231888565670318885659015188856563591888565186818885654385188856523501888565023218885653214188856528291888565328118885654960188856571501888565251118885658222188856574341888565221818885654514188856516881888565337618885651242188856562071888565782818885659794188856527951888565031618885657235188856541061888565615718885650744188856592841888565323518885659524188856552261888565216918885650153188856593451888565249818885650564188856568501888565946018885657741188856541851888565126218885654742188856510531888565321318885654482188856541651888565867118885656392188856594191888565924218885656325188856573431888565366018885657484188856518941888565501518885653131188856527341888565941418885659952188856502041888565029418885655490188856517471888565222018885657136188856559851888565028718885655156188856571621888565095418885657314188856543301888565671818885652143188856562851888565746318885650273188856548111888565872918885651058188856581621888565662318885656267188856501511888565556218885658618188856581591888565994018885657735188856558111888565902818885658967188856506851888565433318885650070188856594491888565423318885650892188856583231888565327018885653117188856533651888565584018885655216188856582571888565419118885656133188856540841888565520418885650177188856559521888565248818885650972188856592401888565946518885650484188856564531888565247218885653164188856585771888565011418885650907188856545611888565054018885652299188856582301888565990318885658884188856577871888565617818885656951188856563051888565848218885656954188856519521888565005718885652039188856599531888565090818885658408188856580501888565381218885657093188856556251888565485318885657198188856555301888565518218885650438188856595391888565168618885659755188856518381888565325918885656635188856550011888565495518885650640188856529901888565199018885650780188856557501888565528518885652365188856508131888565512018885655311188856503551888565751818885651195188856569281888565031318885651746188856520751888565119318885654143188856510401888565784118885651752188856570151888565940618885650073188856537201888565516618885658039188856547121888565489718885655770188856569081888565287618885654268188856547481888565560118885655732188856557161888565865918885657330188856579611888565324518885651680188856511491888565866418885654515188856554331888565735518885657994188856594581888565519118885650465188856524161888565791418885659664188856552001888565056918885653455188856590161888565516918885656501188856573631888565080318885651553188856548931888565873018885656149188856577251888565618918885659540188856536781888565302618885657180188856552121888565719518885652045188856563621888565852818885657812188856537931888565534418885653229188856505701888565633418885657452188856517811888565966918885659296188856507691888565049318885658857188856501691888565376518885651035188856506651888565280118885654536188856575291888565158918885652593188856538141888565275818885651954188856527931888565798018885651505188856540591888565213718885656081188856530431888565118918885656419188856500631888565415718885658635188856594741888565005418885652647188856553571888565061018885650573188856523191888565658718885650691188856534711888565531518885651779188856580431888565453418885659957188856565271888565715318885656989188856539081888565696718885658437188856583531888565941618885655682188856597261888565564318885656810188856589611888565199218885651459188856530621888565841318885651212188856566601888565319118885654575188856516621888565530618885658649188856586291888565507718885657160188856553231888565672018885651112188856502571888565839618885659852188856585321888565319618885654810188856549941888565920518885650851188856531461888565077918885652003188856533561888565072618885651897188856595181888565295818885655250188856587381888565592918885657954188856593241888565974118885650353188856531321888565057218885652979188856514351888565598418885654646188856537181888565455018885657877188856579421888565103218885657110188856574051888565539018885654619188856501131888565254418885650055188856530251888565976018885657350188856537761888565842118885658247188856519431888565761018885656646188856517891888565758618885658044188856541311888565772618885650047188856584261888565083618885658704188856580081888565997018885651962188856598691888565375218885653091188856548461888565564618885654838188856571281888565671718885653981188856572071888565275618885651438188856543391888565274018885655116188856574271888565038118885654848188856593651888565450018885652790188856530461888565189118885659478188856527221888565518618885659810188856573661888565945918885653685188856533041888565541018885650873188856576911888565894418885658138188856561091888565792618885652204188856542341888565497418885652424188856583871888565353918885651392188856508231888565570618885650370188856541521888565761118885652147188856535931888565506918885659300188856547291888565107918885654686188856596731888565509518885657372188856512681888565425618885650053188856509511888565093118885653451188856513431888565541918885654133188856538721888565680918885659963188856503251888565712618885659471188856591071888565713818885651436188856592261888565621918885650650188856573971888565453218885652110188856503981888565754818885656572188856554861888565194018885652868188856543361888565604218885658898188856501561888565155018885654919188856537031888565447818885651042188856507571888565523818885650609188856508941888565721718885657206188856500361888565933518885656049188856507991888565948418885655367188856574221888565283918885658100188856506731888565250018885659506188856536721888565046118885658749188856580141888565670818885656990188856506891888565505918885657072188856519371888565188218885654197188856564261888565664018885651117188856552561888565087218885650882188856556881888565398618885657215188856589421888565010018885653231188856535351888565958318885658397188856583031888565057118885655589188856573701888565581018885658769188856509281888565361818885652928188856518251888565963018885651587188856580891888565721218885650041188856580581888565374218885658537188856588811888565380818885654285188856506451888565091418885657364188856533441888565358918885653277188856516681888565763018885651477188856555631888565147418885652468188856597891888565013818885655771188856534611888565353318885656329188856593671888565655018885656791188856580521888565284718885656185188856535461888565786118885655228188856578711888565163518885659833188856527871888565473818885652089188856550851888565575618885650510188856553681888565887018885657826188856540081888565007618885657010188856520161888565768118885655651188856531671888565128218885658996188856579051888565395018885655993188856543031888565513218885650580188856505491888565179618885651368188856575221888565081818885654526188856586901888565357918885657508188856564791888565337418885656447188856523181888565109318885650683188856599901888565659118885658938188856582841888565416118885657832188856579351888565794118885654320188856539111888565206518885656930188856540131888565663218885658886188856536161888565798618885650994188856597121888565426418885652423188856583561888565665518885651107188856554881888565808618885657739188856594731888565989918885656381188856547691888565111618885657884188856567961888565708118885652846188856586531888565462718885654410188856529721888565334318885657803188856572641888565202718885651426188856553421888565542718885651433188856517551888565544818885654677188856529481888565186418885654375188856533791888565520618885653302188856546511888565207318885654066188856594981888565160418885656468188856561451888565700818885659154188856517911888565560818885652671188856516141888565107618885655699188856503841888565030718885652891188856575061888565623618885655452188856523041888565150918885658675188856512401888565063918885657717188856537301888565186518885659832188856596381888565955918885652188188856583371888565711618885659513188856582951888565264318885658120188856536881888565307318885655345188856590051888565432718885654368188856504771888565778618885658182188856551641888565907318885653000188856520311888565237118885650883188856576181888565648618885657567188856594791888565082718885658290188856548021888565353018885653339188856528671888565219818885656327188856516341888565426118885650990188856537011888565203618885654798188856508611888565282318885656546188856562541888565037718885653594188856589111888565027218885651366188856585691888565652118885653540188856523321888565109518885658420188856513811888565352218885656643188856549031888565108218885659328188856509841888565192318885658887188856596091888565424318885658386188856520961888565478518885659116188856560941888565021218885656905188856544081888565138218885653547188856541351888565911718885659848188856556151888565808818885653563188856558001888565273318885650621188856514931888565821918885658901188856546281888565874418885651416188856517781888565193318885655039188856518631888565701918885656880188856572941888565965518885651482188856520121888565203518885651094188856546851888565647518885652087188856541391888565035018885654736188856525811888565223518885655704188856508411888565957018885658670188856582391888565799218885650864188856583301888565736218885654506188856508501888565418718885653747188856509121888565927018885655033188856568441888565213418885652116188856588161888565230318885656566188856513051888565750018885656961188856505321888565874318885658586188856500391888565290018885657026188856586791888565191318885656535188856599871888565101118885658682188856572861888565171318885652700188856590221888565248318885655844188856526871888565044218885654804188856531751888565911818885659859188856539921888565600018885656614188856560641888565535818885650262188856536841888565409818885657073188856587611888565841618885658928188856582141888565417118885654227188856563021888565085318885653777188856593661888565592118885651799188856505031888565725818885651848188856582451888565791718885654883188856556791888565050918885651016188856549461888565899718885659467188856593081888565755318885655808188856580051888565877318885658882188856541021888565471818885656093188856587131888565584518885654018188856516451888565224718885659246188856577321888565383218885658302188856552601888565883818885655264188856588451888565170618885655814188856599071888565957818885658847188856545851888565647018885653396188856503581888565878518885655616188856556841888565859518885658892188856582171888565400318885652199188856523311888565017018885656270188856596241888565517418885658194188856521561888565230518885652152188856522611888565084718885659035188856574881888565290518885657134188856586451888565460518885651710188856511921888565797418885655511188856568691888565199818885652173188856525571888565642218885654966188856546121888565076618885658551188856546891888565530318885650767188856554491888565816418885658466188856593391888565611518885654980188856557081888565640518885651090188856567551888565409618885659421188856567541888565919018885654905188856567471888565655818885654486188856502851888565125618885655042188856522781888565411218885651798188856505351888565569118885659088188856565371888565803318885655426188856598411888565573918885652001188856598961888565137718885657838188856503941888565233618885653545188856502611888565466318885653331188856526751888565559418885658969188856561381888565266818885654017188856592731888565694418885655882188856540871888565978318885659868188856572341888565442318885652132188856562461888565230818885659942188856556741888565387918885659181188856554701888565009518885653314188856536571888565516118885654498188856549091888565435018885658534188856580031888565669818885655953188856550041888565834118885658869188856551681888565989418885656459188856589141888565999218885657379188856546371888565967418885652164188856508711888565186018885651538188856555421888565939918885658784188856585721888565943218885652496188856599281888565132718885659237188856527861888565556118885658540188856554801888565881818885659503188856580001888565630118885651521188856523111888565254618885656680188856592791888565069018885656082188856597901888565414118885654695188856506341888565329318885658453188856571551888565347218885654978188856507511888565796318885655126188856570771888565652618885659435188856564711888565864618885653577188856556631888565275118885652666188856570421888565009718885656532188856560141888565090918885659541188856562031888565679518885656953188856590651888565526818885654661188856559351888565807918885657711188856514891888565905918885651883188856562261888565299318885658522188856572661888565910618885657970188856504491888565098318885653853188856508601888565508218885657346188856500591888565078118885659020188856529921888565894618885656300188856580091888565931818885653582188856518721888565290718885653326188856538661888565258918885658740188856509921888565489518885656618188856522841888565149818885651617188856561821888565681418885650123188856526821888565221618885653912188856581431888565081018885654051188856575631888565383118885651869188856534071888565479018885655385188856576701888565088518885655483188856539001888565412418885657906188856588141888565374318885655222188856560851888565347618885656303188856527051888565318618885659146188856538521888565922318885652458188856506861888565149018885658527188856598981888565822418885655540188856535441888565964518885651919188856594081888565600918885650776188856552521888565122718885651269188856543231888565194618885658116188856501881888565037818885657950188856593141888565887818885655830188856571671888565217718885658037188856590081888565362618885652130188856557051888565559118885654719188856599391888565840318885650500188856581781888565011118885655626188856511561888565218218885650387188856541811888565971018885651978188856553331888565968718885651585188856576831888565964418885654631188856587621888565201418885657005188856549171888565219718885655650188856523001888565903718885659430188856545711888565745818885658765188856539301888565300918885653999188856579681888565597918885650635188856564961888565167218885651420188856560231888565864718885653653188856559911888565781818885654283188856588101888565263118885652453188856555901888565320218885657912188856505281888565431618885657951188856595461888565871418885652953188856577821888565922518885651339188856598461888565645818885655332188856595631888565491518885653634188856599541888565349818885657956188856556421888565930718885653893188856505011888565054618885658064188856523211888565816118885654907188856569311888565967918885657494188856517031888565548518885651624188856599041888565832118885653346188856590751888565302218885653601188856564571888565890718885654474188856541961888565259718885654589188856563871888565030018885655297188856583541888565965218885657642188856580271888565998118885657774188856539701888565245418885650706188856584431888565608318885659352188856535661888565792918885653082188856509431888565129318885652994188856567431888565554918885656316188856546011888565541218885654784188856502511888565539918885657904188856544831888565332218885651930188856578541888565144618885655421188856524691888565684618885655201188856579341888565916718885651496188856530541888565359518885651078188856563861888565176818885655574188856539591888565362218885656768188856549881888565348618885654710188856584861888565652418885655776188856559701888565974618885656589188856594991888565295418885655634188856591341888565539718885651472188856540761888565681618885651439188856567161888565056318885656974188856504241888565745918885657462188856525021888565303918885654675188856567001888565796918885654599188856535041888565004018885657811188856540741888565422818885659775188856598821888565121318885656417188856516411888565505618885657960188856512781888565284918885654006188856500341888565960518885655115188856592641888565353618885653300188856550491888565079318885659196188856549731888565707618885657909188856510081888565542218885655703188856595641888565503818885654259188856518781888565566718885650175188856555351888565468018885656229188856557021888565036718885654176188856511351888565125718885650903188856560541888565035118885652595188856522821888565912918885659836188856536731888565805418885659517188856568121888565909618885656144188856590291888565580618885652330188856570751888565464918885654123188856545351888565981518885650662188856563781888565555418885651258188856558561888565370418885659614188856573561888565129818885657868188856535911888565592018885653152188856511081888565768518885652048188856573941888565727318885656925188856518491888565444218885658867188856507101888565509118885651301188856577511888565468118885657576188856538811888565087818885650825188856591871888565248718885656756188856521781888565448518885650916188856576751888565643718885658962188856521601888565817618885650225188856526511888565300618885650420188856543871888565334218885654310188856541051888565683518885654154188856573261888565328318885652139188856506041888565855418885655863188856577241888565467218885651371188856598191888565019018885656391188856516701888565632018885655746188856501021888565720218885659778188856505961888565662918885656519188856583641888565712218885653234188856569851888565432118885652531188856593781888565277318885654057188856574461888565288118885653570188856538621888565073318885658334188856520821888565165118885653395188856595941888565259118885659600188856574871888565158318885652101188856515311888565719218885652491188856507741888565635518885653993188856506701888565636318885659224188856587221888565025518885656283188856549811888565980418885652939188856549791888565978018885659055188856511521888565268518885656939188856504011888565296618885653126188856574111888565519218885659382188856500611888565292418885652103188856551301888565076518885656574188856558521888565010518885657539188856592591888565233818885655189188856593291888565171918885653285188856501821888565594718885658472188856553951888565620818885651055188856500461888565911018885653404188856543001888565821018885658625188856566381888565507118885657268188856519961888565045718885654669188856576551888565005118885650667188856511861888565617118885655569188856506071888565814618885654347188856599001888565594818885654644188856510621888565953218885657104188856565841888565605718885659104188856584281888565002618885655971188856554721888565539318885652340188856557921888565221318885650099188856583201888565165518885655621188856538171888565922218885656043188856576861888565341918885659946188856537441888565660118885655759188856500721888565171518885650109188856529431888565553218885659730188856592721888565917618885657666188856542951888565074918885651125188856568741888565725518885658316188856578251888565708218885650565188856528351888565852618885654177188856561951888565678918885654413188856536551888565275518885659364188856511851888565746118885657102188856508331888565026518885659577188856514761888565680318885653910188856510721888565942318885658070188856558951888565004818885658030188856539291888565603118885653061188856524151888565260218885652262188856549101888565308918885653605188856508061888565127418885653687188856572651888565459418885657958188856553461888565945318885659306188856504331888565487518885658221188856521701888565920918885652641188856506331888565792218885653332188856542821888565145018885655950188856515781888565210618885657890188856543141888565983918885657831188856543351888565544118885655560188856586611888565679918885653341188856588651888565816818885656899188856539441888565979218885658328188856515221888565609518885656462188856521401888565967018885652131188856502411888565348418885655355188856558121888565381318885657894188856578851888565077818885650899188856540301888565798418885658418188856537661888565380218885656620188856510501888565471418885658280188856558341888565371418885651795188856570921888565798318885657859188856587171888565262918885658731188856500271888565191718885651857188856537691888565408618885655855188856578221888565747618885651805188856516891888565847318885650463188856587521888565608018885654488188856523351888565639918885657880188856515961888565652318885650171188856516261888565157118885651949188856549701888565026318885659743188856518241888565781518885657525188856596841888565863118885650312188856548921888565430918885656543188856588641888565540618885657111188856562011888565161918885650219188856532961888565652518885658723188856597741888565710118885656041188856580381888565387618885657908188856515121888565806118885657074188856573451888565508418885653758188856511981888565866318885650913188856504111888565907218885653096188856585151888565944318885655522188856580591888565394318885657919188856513301888565736518885656538188856503911888565237018885650283188856591371888565713318885650782188856585311888565240418885655905188856507961888565626218885658621188856531921888565993218885659812188856505581888565642018885653520188856565591888565389418885650197188856592001888565655218885652478188856535901888565987218885653857188856500961888565094718885658151188856547671888565487018885659528188856535681888565308418885652349188856559891888565366418885650932188856589561888565095018885655148188856523391888565901418885651393188856576471888565574418885657798188856504791888565512918885653947188856510771888565438818885659203188856553241888565835518885658319188856555371888565853818885650944188856503231888565369618885650289188856520091888565435718885654548188856514311888565983018885652291188856516441888565510318885656005188856560321888565704918885653278188856508951888565770018885656228188856556731888565280218885651520188856591821888565846818885650679188856597081888565566418885651895188856538481888565194118885652353188856590001888565516318885658701188856589581888565947518885656863188856583951888565891518885655374188856506231888565035918885657439188856537451888565435218885658474188856574061888565259618885650508188856562711888565857918885650660188856508481888565805118885657059188856545861888565245718885651569188856529821888565150218885655244188856591281888565897718885655376188856581341888565289518885650805188856585491888565846318885656689188856505661888565225818885658173188856541721888565088018885654036188856516011888565854318885652215188856564781888565345418885658128188856597111888565557518885651150188856505211888565269918885650965188856571581888565100518885657374188856546351888565412118885650798188856503401888565230718885652561188856574821888565126318885657277188856571311888565189018885651391188856572921888565982018885655986188856556191888565177018885650116188856552481888565980718885655867188856595681888565152518885656959188856584331888565994718885654081188856531901888565481818885653162188856592851888565223318885652540188856517321888565244618885655714188856510031888565195718885652882188856589051888565770818885651348188856550341888565320118885657190188856506721888565904918885659575188856522531888565589118885657809188856577071888565241718885652384188856596081888565992318885655352188856555391888565273118885659249188856558251888565784718885657191188856561041888565921018885656822188856517001888565818518885651215188856559961888565375418885655194188856537111888565722518885652695188856518271888565195918885651137188856594261888565025218885650515188856590331888565971318885654665188856520301888565385118885655027188856593411888565485418885650460188856582791888565269118885655981188856528561888565501118885653918188856589171888565015518885653937188856568831888565765118885659753188856558691888565568718885656645188856515721888565111318885653980188856546151888565486918885655740188856586391888565246718885656866188856506181888565702718885655309188856583921888565954818885654788188856524921888565100018885654666188856516651888565001218885653241188856522141888565273218885653784188856577151888565800218885658465188856580911888565038318885658310188856534351888565434318885657759188856523151888565923818885655697188856513031888565155718885657032188856504891888565861018885658075188856556041888565938118885656389188856569101888565573118885658797188856569411888565307818885659857188856520411888565054118885659446188856581311888565905418885657436188856521201888565185418885655807188856519691888565413718885652518188856503881888565464718885650517188856551721888565586418885655974188856550411888565583218885651400188856542881888565915218885655925188856516671888565898218885656158188856585051888565789818885652558188856535871888565261118885650530188856565161888565097518885651814188856519971888565015418885650731188856537571888565582818885655418188856574541888565628918885655331188856598281888565470118885658502188856504261888565824018885657550188856502431888565401218885653386188856547411888565507618885652145188856557971888565018318885652347188856542251888565979518885651650188856553371888565123318885658871188856579971888565145718885652248188856593111888565222518885658930188856572401888565711318885657621188856538191888565195318885656946188856547891888565501218885654754188856589751888565935518885657279188856562101888565479918885659510188856553911888565048018885653528188856562731888565336618885653845188856508291888565728118885658546188856580871888565047118885657756188856537501888565921418885658677188856563081888565261718885654290188856514641888565032418885658594188856570311888565191618885659349188856558541888565126418885654676188856518121888565988118885650458188856516071888565283718885655224188856587531888565666718885652063188856573671888565227718885658140188856598561888565723018885658006188856574291888565623118885656015188856558351888565928618885652312188856547771888565432218885654128188856566971888565938618885650658188856501471888565788818885653571188856572441888565664718885652399188856550721888565093618885652987188856599311888565925818885651362188856512171888565257518885654496188856581971888565799618885653092188856516631888565764518885651190188856562961888565600618885657981188856501501888565130618885656690188856580621888565197418885657869188856508691888565107118885651138188856582281888565327418885659883188856532181888565526518885653409188856553301888565816518885654099188856541861888565823118885657966188856515291888565728718885655386188856563571888565213818885656904188856530871888565453318885650259188856521151888565598318885655727188856519451888565407118885650911188856591481888565785518885659135188856565781888565531018885655777188856561101888565576518885653334188856567461888565585718885657879188856501601888565285818885658104188856514051888565345718885657121188856554281888565919518885655489188856597361888565414518885656845188856561501888565017218885658144188856588391888565139518885659007188856563901888565252918885658148188856545431888565224018885654858188856529801888565267318885650497188856560041888565069818885657238188856506171888565514918885653275188856533771888565182618885659457188856522431888565571518885655341188856568301888565023318885650815188856563521888565255318885652657188856576591888565299618885652750188856597731888565991918885654475188856575431888565005018885656562188856566951888565587818885651991188856522831888565779718885651967188856527261888565528318885650802188856543831888565114418885659748188856529841888565022918885657770188856509011888565577418885654146188856545961888565443518885654618188856577711888565771418885658085188856524771888565157918885659640188856548151888565677118885653074188856564341888565132618885658841188856577461888565691418885650362188856511751888565744418885657760188856545041888565570918885655564188856594761888565209918885651069188856594151888565277618885651066188856571121888565217118885656477188856564411888565741518885650038188856595201888565889418885659579188856509391888565640318885655239188856536931888565766918885651784188856551711888565280518885656346188856590061888565513318885655919188856530211888565421618885656351188856540111888565088118885655680188856570861888565986318885650611188856549041888565591218885656706188856551871888565840118885653584188856582771888565191018885658189188856576521888565962818885659974188856548351888565970918885652649188856524761888565263918885658754188856526041888565488618885659527188856533291888565319418885653016188856547711888565384918885655995188856572161888565517718885654499188856538001888565503718885653748188856548611888565004418885655550188856510591888565120018885659289188856585571888565038618885650519188856578361888565027718885655573188856591411888565834018885651312188856596101888565329718885657309188856578831888565636918885653372188856567971888565339418885650507188856560581888565793318885654795188856579281888565704518885650236188856539671888565016518885656238188856561751888565917718885655982188856593531888565172518885657598188856556941888565566918885650407188856565671888565077718885656029188856532031888565200418885652042188856528381888565040818885651924188856558041888565648218885658994188856572891888565724918885658809188856547131888565132518885656491188856571091888565604818885657187188856520741888565607018885652600188856507151888565935818885652375188856582661888565174118885652661188856544671888565565418885657778188856559361888565532818885651609188856588281888565404218885658287188856551271888565143718885659336188856501311888565760218885658048188856568191888565148118885650499188856525661888565459218885651935188856575731888565137018885651236188856502281888565102118885655675188856538221888565400918885650117188856556771888565605618885651265188856512491888565492218885658573188856502761888565973118885652625188856574601888565134618885659052188856540341888565227618885651196188856556761888565568318885654864188856526841888565738318885652079188856545591888565582918885656515188856512291888565051818885657937188856555251888565637218885655735188856529851888565532118885652853188856508521888565473018885653923188856552991888565675218885658495188856555031888565780718885653217188856559761888565151718885652899188856573021888565693518885652356188856591681888565199518885656529188856574681888565874818885654743188856579201888565651218885655218188856577751888565572418885651354188856592651888565596018885658770188856591321888565573018885657752188856573211888565220318885654494188856523801888565543518885655289188856503221888565782118885651683188856575951888565690618885652025188856576961888565252718885654193188856573811888565561418885655586188856500311888565087718885657193188856546261888565694018885658800188856548421888565465418885656097188856526531888565059118885650898188856540601888565013718885658367188856543071888565440218885653719188856536561888565623318885658093188856558131888565240318885650595188856565991888565301018885654209188856565851888565355018885656603188856555771888565639518885652485188856513851888565520718885651618188856565791888565968218885657781188856523731888565885118885650456188856578141888565467118885652292188856545551888565671418885658902188856596471888565402918885659304188856559871888565601918885653639188856506121888565349718885653710188856525521888565665318885657616188856580761888565571318885657248188856508741888565154318885654924188856544111888565172618885656776188856582261888565147918885657477188856560171888565871918885658179188856547371888565057418885658632188856589481888565819618885653883188856522231888565263018885659057188856574081888565232918885655534188856544761888565338818885651772188856516711888565884618885656963188856568531888565765418885658399188856595291888565545318885657156188856549951888565181818885651075188856592111888565554318885654136188856593871888565354818885653919188856582321888565279718885652620188856560501888565966218885650304188856541631888565785018885653247188856597271888565854518885650808188856526721888565576618885659597188856536141888565264518885655556188856573081888565284018885658449188856534941888565888018885653680188856549341888565448418885655479188856547271888565078618885659343188856513101888565904118885650492188856555291888565313918885657748188856576971888565055218885654100188856574121888565095318885650296188856598291888565770118885659750188856552861888565407818885654156188856598471888565758918885653511188856500861888565738618885655272188856561361888565103318885659208188856554641888565488718885650209188856594251888565880218885659933188856515131888565096218885652606188856535961888565328718885653968188856538301888565912318885651912188856540431888565552618885656815188856576481888565604018885653706188856506511888565323218885652506188856520381888565402118885658576188856589291888565989518885652144188856582181888565224618885654653188856581091888565314118885658206188856588581888565642418885657672188856530301888565670418885655788188856520721888565419218885652686188856596211888565526118885658789188856574961888565673018885657938188856585821888565301818885653621188856512771888565198918885651708188856535071888565745318885650082188856573481888565283418885653523188856555011888565575518885650845188856503361888565966318885656996188856565971888565096618885654409188856503611888565972818885650960188856520261888565443818885659916188856590711888565913918885651581188856532841888565502918885655197188856591081888565220218885653181188856516381888565990218885656384188856572141888565028418885656622188856572701888565678718885656188188856565651888565831118885654040188856596201888565310018885658254188856589651888565464818885651273188856576651888565457918885653882188856515151888565518818885653305188856585991888565801118885656741188856565111888565029318885650919188856527821888565826118885659437188856512461888565276118885653136188856574331888565999818885655551188856535641888565659218885652713188856554571888565360718885650315188856502451888565834318885659077188856565951888565453918885658516188856505831888565577818885652466188856585651888565726218885651081188856512811888565994518885658158188856544151888565696818885652391188856523741888565876418885652820188856559881888565144818885656167188856573331888565103018885654813188856560551888565231418885652470188856513981888565288818885655159188856569111888565129618885654862188856520931888565398718885659409188856513941888565437418885657875188856514561888565985518885657566188856517641888565711918885650819188856541101888565405018885653825188856580721888565079018885650421188856533161888565421318885656999188856547831888565655118885653976188856521461888565254318885659247188856546831888565131418885656834188856516151888565705518885654174188856541191888565450118885657157188856507091888565425718885656062188856517011888565220918885659481188856598641888565109118885655738188856571141888565629918885651132188856597441888565021118885653212188856561871888565840618885658757188856561991888565166118885656371188856566121888565635418885657467188856583901888565207118885650770188856511711888565897018885650249188856537131888565977018885652062188856596191888565015718885651127188856538801888565271018885655123188856583391888565679018885654103188856572411888565654118885653847188856596601888565148018885658995188856518291888565265418885652804188856506271888565687118885655055188856573511888565703518885658460188856505251888565206618885657337188856592121888565955618885658895188856509421888565207018885652061188856566761888565172718885651001188856519021888565428418885653887188856502601888565236918885658736188856545721888565762518885656800188856511211888565121018885656252188856546571888565948718885651022188856547211888565396418885658927188856534381888565836518885655618188856510041888565187118885650328188856514131888565121118885650345188856554461888565936118885659004188856517611888565808318885655760188856584571888565549718885654072188856585881888565523218885659888188856529251888565819918885650425188856548291888565533818885651483188856520181888565738718885655897188856575971888565245018885655570188856540231888565648718885655999188856546701888565807318885653410188856551091888565475818885659198188856562091888565480118885657048188856525421888565607718885655817188856569661888565395418885653792188856589001888565341618885651096188856582111888565220518885653971188856583141888565964118885658774188856511231888565000218885656975188856590791888565406718885653953188856582941888565174918885651052188856525901888565706918885658177188856577551888565233318885659805188856559391888565665118885656671188856584771888565098118885659631188856527141888565559618885651220188856518441888565379418885654247188856560031888565348018885659725188856534461888565999318885655720188856536661888565908718885652334188856529191888565411118885653705188856572691888565310818885658633188856567641888565797518885657501188856513191888565207818885655430188856598761888565450718885653306188856540821888565087618885655851188856517211888565421018885656757188856515491888565371718885652195188856590931888565858518885653458188856530851888565915118885658209188856534001888565926718885655502188856532671888565804918885657959188856594801888565727118885658980188856551141888565624418885659405188856506941888565165218885659519188856569491888565755218885656894188856558311888565837318885650498188856529111888565914718885653961188856556091888565944818885653826188856501951888565785218885658154188856522691888565787618885654189188856595001888565016218885651888188856567751888565556718885650732188856500521888565222918885653519188856535051888565967618885654093188856522271888565162718885657280188856509491888565889918885654933188856513451888565950818885650502188856592781888565908918885654122188856598531888565274918885654384188856538501888565472518885654812188856548791888565943318885655018188856565361888565573718885652806188856554291888565137518885651455188856598621888565802018885654004188856518891888565128618885657995188856556321888565445918885650812188856554501888565653418885650856188856512221888565437318885658692188856546031888565162318885658674188856544401888565154418885653391188856500111888565687318885650369188856520111888565608618885655305188856589471888565735218885655284188856558841888565833118885659056188856569981888565036418885659111188856506431888565133818885653265188856548441888565386018885658032188856502441888565497218885652768188856526161888565016718885650081188856581691888565445618885650385188856530411888565289018885659879188856507611888565763418885659017188856544281888565784918885659138188856500871888565716518885656114188856532091888565497118885655649188856591491888565643818885657228188856552691888565940118885652383188856550991888565710718885659668188856527041888565579418885650613188856555381888565704318885651577188856532481888565984918885659522188856572131888565592818885658288188856511341888565436718885654224188856531161888565180118885652738188856530471888565481718885655110188856557251888565178718885658542188856556361888565263618885652107188856581071888565883218885655057188856555951888565654818885655660188856539891888565810618885655356188856586761888565859818885658678188856506251888565452718885657587188856523571888565297518885652583188856514971888565007118885651939188856514921888565632418885656582188856502691888565595618885656858188856590021888565391518885651478188856573961888565033518885653113188856554341888565170218885658122188856527641888565773818885653803188856593371888565906718885653020188856542151888565537218885651563188856566131888565086618885652922188856506481888565504618885653573188856583091888565937118885657185188856539261888565621118885652655188856526651888565112618885656277188856533681888565750718885653638188856586111888565955818885659765188856597761888565480318885651017188856580181888565378218885650434188856514661888565707018885658781188856536621888565361218885658815188856588441888565626918885655818188856581021888565499818885654863188856580991888565802118885656503188856540881888565939018885650948188856562501888565774518885657040188856516391888565533918885650005188856509991888565909518885651029188856505861888565698318885653827188856593231888565284818885658741188856567341888565434118885657474188856554711888565070318885651821188856594951888565140818885657471188856546141888565983418885651988188856588731888565686518885658932188856505551888565955718885659786188856503931888565767718885658600188856592041888565568918885656842188856566441888565257918885658825188856524411888565154118885653586188856555091888565798918885659119188856553471888565320018885654382188856531531888565870218885655784188856570211888565022218885656753188856546501888565386318885656265188856582511888565820518885658180188856517711888565143018885650230188856566051888565515718885652934188856569181888565493918885658084188856557211888565290918885652123188856573901888565463318885651328188856573841888565198118885653843188856511481888565138718885656606188856541671888565223718885651467188856593771888565045518885655447188856598241888565926218885653859188856560111888565759618885656673188856524181888565265618885655521188856519001888565931718885652044188856540611888565314318885653413188856581241888565065318885658446188856526211888565918818885650598188856547201888565211918885657892188856572601888565071718885657523188856528921888565870618885653160188856550261888565057718885657582188856542481888565888918885650349188856569011888565574218885658835188856551051888565300118885650196188856537981888565328018885652504188856507501888565334718885657169188856564511888565582118885659831188856557181888565190718885651411188856525241888565771918885655969188856538151888565304518885656744188856537411888565706318885650448188856591421888565769518885658541188856577731888565289718885652707188856543171888565810318885654923188856598181888565706418885655141188856575361888565617418885650278188856514021888565062818885651173188856549581888565414418885656053188856510361888565392018885657623188856564651888565007518885658931188856582991888565468218885654562188856571411888565834518885656205188856563681888565193218885651590188856530051888565144418885653474188856578421888565294518885656198188856548911888565378318885659850188856543401888565166618885651707188856544291888565394518885650227188856588191888565041518885653867188856561541888565132318885650619188856597521888565370718885651428188856508011888565398318885651341188856568521888565615218885650491188856533671888565605118885659567188856578271888565012918885654425188856511831888565055618885655411188856565281888565518418885652981188856514881888565456418885653551188856571431888565836618885654365188856532681888565880718885652884188856544681888565973918885657540188856564801888565998318885654908188856508551888565643618885657865188856592691888565585918885659618188856546221888565313718885654866188856523091888565491818885650647188856581981888565007418885650626188856573401888565517618885659012188856544891888565650218885653242188856514911888565705218885657590188856531771888565440518885656980188856501041888565454518885658160188856538011888565415818885659303188856599481888565563918885651225188856575881888565232718885653537188856542441888565318318885654872188856500211888565504418885650203188856514221888565575318885657130188856512831888565611118885654880188856532941888565680618885657710188856517091888565309018885655205188856595251888565162918885657034188856500301888565049418885651471188856591301888565784018885650372188856590681888565909118885654497188856579311888565424618885658601188856546961888565395218885654824188856590481888565763218885657991188856563961888565334518885654735188856580601888565857818885650560188856572511888565853318885656143188856548411888565949718885651142188856576891888565151818885657805188856591531888565084618885655954188856512371888565439618885655901188856591201888565763918885650298188856559231888565068218885657758188856556481888565202418885652174188856593091888565830718885651760188856541981888565000418885653735188856544871888565590018885655787188856503311888565055318885652306188856596941888565882718885650676188856503631888565740418885658066188856553701888565826018885655781188856501491888565850918885654047188856575681888565547318885654073188856593741888565651318885655270188856504171888565445718885652186188856588611888565916618885655062188856543181888565642918885658377188856562421888565538718885657399188856516401888565001718885656662188856585001888565873218885655083188856586121888565779518885658630188856510671888565372218885656549188856555081888565019818885652799188856584301888565882018885655443188856531021888565241418885655645188856525691888565823318885656575188856552741888565687918885654253188856524971888565092018885657864188856555531888565283018885657442188856537391888565211218885656286188856518041888565110618885658775188856564351888565109818885653543188856567021888565118118885654414188856528271888565967718885654325188856506771888565733118885653309188856538241888565985118885652825188856521921888565279418885650859188856591211888565310518885653578188856503291888565682118885650723188856544951888565585818885651012188856555041888565456618885658829188856590321888565801018885655425188856579211888565636118885650024188856555711888565216218885650624188856566021888565235418885656272188856504881888565164218885659169188856519771888565336118885655213188856591581888565403718885659784188856574811888565904218885656162188856552401888565601318885656292188856592271888565108018885655093188856560351888565439118885656170188856598261888565702218885658012188856583741888565460718885655353188856571001888565053918885650716188856533101888565405318885653823188856589661888565473418885656018188856532611888565853618885659961188856570471888565317918885651419188856518341888565425518885656330188856597591888565092218885659960188856556561888565020118885655392188856508431888565921918885656339188856539981888565206718885658530188856546621888565515118885658153188856524561888565303618885654898188856599941888565879518885654839188856521791888565770918885652313188856590451888565096318885654510188856566701888565405618885653352188856521811888565917518885650724188856573441888565522918885658304188856554581888565242918885659470188856579771888565493818885657389188856564661888565221918885652128188856527431888565590218885658382188856500621888565908318885659486188856525411888565951618885655124188856575271888565847518885657377188856511661888565801318885657441188856565301888565537718885653289188856510261888565258518885658716188856599671888565402618885656084188856515271888565839318885652735188856565101888565494818885654319188856582001888565269618885651179188856590461888565315118885651484188856526421888565477218885652190188856526281888565894518885653936188856513591888565416918885659492188856571961888565162518885658441188856577021888565539618885654212188856565451888565783918885654656188856503791888565115418885650083188856540751888565434418885659183188856531581888565815218885659174188856553661888565130418885657186188856592611888565625518885652530188856539251888565127518885655819188856599221888565591718885658939188856575171888565305618885651896188856542771888565077518885658564188856559751888565731818885658913188856593561888565197918885652489188856583131888565770318885658007188856527361888565348218885657194188856562631888565653918885657296188856590441888565705318885654441188856544731888565928818885653459188856512081888565547818885650464188856506661888565725318885652293188856519281888565705018885659814188856572831888565065418885658604188856583841888565110318885651061188856577841888565077118885656856188856545311888565156818885653094188856508351888565538218885655087188856590131888565658018885658042188856564641888565328218885650875188856530111888565054518885650522188856575751888565824818885655826188856589851888565054318885654115188856541511888565532618885655300188856560071888565727618885659220188856559261888565856218885657856188856500651888565371618885658666188856537591888565706718885652622188856546991888565683118885655258188856582821888565373718885656284188856594391888565487418885657889188856566591888565308318885653955188856518611888565760918885650973188856583501888565846718885655106188856549931888565412718885656130188856576171888565805718885654845188856530441888565733518885655491188856550961888565485018885658710188856531471888565519018885653643188856525211888565497618885658375188856509351888565702918885657998188856536611888565708518885650638188856529981888565306518885650288188856569821888565540918885658896188856518751888565770418885650527188856542071888565609118885658669188856551731888565376018885653035188856530721888565196018885655484188856594641888565063018885658098188856586091888565159418885656780188856528731888565309318885651620188856566721888565066818885656173188856503521888565134918885656735188856522711888565785118885651545188856587051888565866218885658095188856548331888565946218885658379188856543421888565211318885655966188856533921888565892318885651337188856552941888565814718885654888188856511001888565923218885654354188856562931888565811018885652438188856575201888565082118885655181188856535541888565394018885659779188856519511888565480718885652133188856515821888565436618885654493188856565141888565049518885652780188856559271888565095618885659722188856504761888565397318885659466188856523171888565421718885659062188856505381888565966718885659580188856519271888565945518885650896188856531381888565276518885652762188856595841888565961718885655030188856553401888565037118885650446188856535321888565176718885653891188856517231888565150318885655444188856550071888565663318885652880188856567611888565406318885655671188856562371888565730318885650593188856535161888565452318885650707188856589241888565470518885650163188856559631888565650418885656376188856536501888565420618885651247188856585121888565593318885654529188856566171888565181918885659978188856543771888565263818885653681188856525781888565588318885655627188856531401888565429418885659438188856551041888565321118885656266188856584191888565419918885655769188856585671888565121818885655220188856591631888565040218885656467188856558681888565499718885652401188856526631888565214918885657120188856542861888565908018885659767188856525341888565181018885659274188856540161888565776318885658501188856533571888565400018885651089188856550611888565750418885654985188856578021888565531318885652997188856573711888565155518885650820188856540021888565615318885651369188856548201888565322318885657930188856587471888565436118885654083188856508261888565872118885659581188856580341888565450818885652385188856589091888565066418885651415188856593421888565429218885657117188856520901888565167418885655942188856593721888565285718885653778188856521891888565254818885652484188856564321888565519518885658118188856545161888565242018885654876188856547961888565159518885652613188856569781888565439418885657060188856558931888565134018885656520188856509741888565060518885658733188856567921888565444818885652632188856589181888565644518885658910188856521761888565585018885650311188856513021888565997218885653385188856506321888565095218885652789188856530131888565576818885658503188856589361888565297018885653240188856553981888565661618885659691188856554561888565494418885657554188856514871888565855818885652200188856562821888565920618885659758188856538391888565268118885659613188856545601888565087918885657229188856529831888565067418885656096188856505991888565368318885658101188856582671888565074218885658581188856536581888565294418885650993188856501731888565602818885656481188856523431888565743818885650601188856577471888565928218885650462188856539041888565198718885651216188856541171888565537318885651811188856532541888565880118885650206188856513081888565239618885653080188856505761888565866718885656674188856545241888565441218885653896188856596511888565350318885653015188856539851888565935718885656409188856580971888565803618885657437188856501401888565072218885655876188856553631888565591118885652723188856555271888565784518885653806188856516131888565195618885657056188856532431888565073618885653791188856501261888565919718885656573188856578971888565782018885658824188856508871888565759418885656805188856563311888565147018885650106188856559371888565646918885653123188856582831888565833218885659383188856531701888565599018885659369188856550671888565393418885655064188856546421888565818618885651226188856570361888565697918885654724188856534891888565107418885657750188856555681888565432818885654896188856513521888565909918885659927188856556331888565989018885657177188856531451888565343918885651499188856595381888565552318885658919188856598061888565862418885656675188856500061888565042918885658539188856592311888565312218885651397188856526781888565423018885659319188856563981888565636518885652927188856507341888565423718885654433188856567151888565190118885654928188856534641888565784818885653939188856537671888565095518885654116188856504321888565016418885659098188856552091888565986018885653868188856526691888565909218885657564188856564301888565634218885655108188856555461888565783018885650124188856553621888565948818885656098188856547151888565834418885656576188856557341888565944518885655630188856509951888565593118885659975188856595601888565699218885657497188856528781888565858718885657478188856536151888565255418885655934188856591791888565468718885651165188856592071888565492118885653829188856550081888565018718885656506188856502531888565065218885650016188856595311888565523618885655672188856569571888565812118885658787188856540971888565792718885658596188856507631888565319918885651920188856578191888565553118885656290188856570461888565327118885658727188856547921888565197118885657693188856536031888565802818885654757188856548371888565477918885657145188856585471888565275218885651681188856506061888565081118885650478188856591121888565515318885653604188856529021888565335018885654263188856506781888565436418885653957188856530521888565428718885657962188856577691888565843118885656932188856543861888565119718885652344188856512951888565507018885651145188856552491888565902618885652037188856570281888565469418885657916188856512091888565767918885651958188856574901888565689718885658017188856570621888565731918885655308188856576681888565394218885650078188856516941888565203418885654407188856509701888565779018885655032188856577441888565310718885652447188856571661888565236718885655536188856588901888565110118885658363188856500881888565296118885654301188856577961888565436918885653148188856501451888565850718885651372188856528441888565538018885658786188856587151888565496518885651918188856520101888565960218885657503188856595891888565939618885657579188856525981888565410818885650743188856532661888565211118885658402188856593751888565538318885659968188856532461888565773618885658644188856567671888565622518885650514188856517861888565367018885654855188856599641888565396318885659287188856564631888565735418885654258188856528601888565264818885657528188856570911888565640018885654298188856555001888565572618885652008188856558661888565529118885653114188856531541888565113118885658369188856559461888565867318885659969188856589341888565577918885652568188856520501888565509218885656119188856544581888565036518885650708188856582591888565629418885650616188856555831888565885618885655914188856594521888565910318885653841188856523021888565606018885650440188856553171888565272718885654180188856542221888565362918885655462188856550901888565148518885652739188856584901888565690218885650692188856528751888565402218885654750188856570381888565750218885650490188856500921888565669918885659622188856591931888565480518885657328188856520841888565708018885650475188856534181888565342818885653351188856527011888565110218885655555188856551751888565559218885657565188856590901888565098918885655514188856569601888565123918885654873188856523941888565389818885658025188856542801888565537118885654968188856543121888565745718885657421188856569271888565982718885657391188856531111888565514418885651526188856535971888565703918885652337188856542751888565831518885651980188856534171888565245118885654625188856531201888565068418885656245188856579871888565615918885653828188856584501888565460818885655025188856573581888565922818885656801188856563971888565526718885656425188856552411888565951218885650380188856575911888565602618885654444188856586411888565583618885653219188856503601888565086318885651562188856572841888565029918885651775188856598851888565791318885651027188856524301888565668518885651561188856553291888565564418885654660188856576441888565377418885658409188856500191888565865118885659122188856560731888565787018885657174188856524611888565568118885650193188856512321888565536518885658415188856516641888565302918885659344188856584361888565839818885659654188856507521888565248118885654634188856560211888565364718885655312188856534471888565022018885651880188856597621888565939518885656665188856549411888565048618885659189188856575781888565363018885651272188856527691888565747918885657298188856599791888565950418885652348188856544501888565188618885656692188856527751888565561218885653049188856568811888565992118885658605188856559071888565258618885659245188856534491888565657718885651675188856571971888565511118885654652188856518701888565508118885653440188856560871888565370218885658949188856509571888565102318885651676188856576991888565389518885659051188856548651888565708418885652869188856510411888565306718885654338188856542391888565799918885657164188856573241888565247118885657448188856581321888565421418885651475188856536331888565901118885650032188856512191888565239318885657245188856570301888565515418885652692188856568861888565300818885653749188856574451888565633818885652222188856576151888565384218885659150188856577611888565719918885656895188856556611888565226718885654570188856527191888565020818885659254188856569521888565478618885650221188856514491888565242618885651611188856579251888565018118885653886188856553481888565030518885652157188856588771888565335918885657163188856515351888565262318885652509188856536271888565290118885659771188856525881888565617718885651170188856547731888565295618885652068188856563471888565918518885652081188856574251888565637418885659351188856552871888565282218885656738188856568671888565663618885656564188856517371888565643918885653623188856555241888565408518885658672188856508161888565459518885656709188856521051888565104418885659629188856559411888565983818885653237188856558021888565512518885651379188856566941888565165718885656786188856564181888565969018885653569188856501191888565786018885652886188856523891888565267718885650200188856529551888565291718885652366188856528961888565756218885656213188856510241888565970718885657680188856530231888565287718885653251188856570371888565909718885658853188856590941888565584118885653485188856562151888565028018885652254188856573531888565632818885658693188856506881888565446418885654951188856526981888565720318885656508188856569971888565715918885657823188856575771888565188118885656052188856526601888565898618885652567188856575601888565285918885658019188856538851888565855018885651039188856578331888565239818885655587188856512381888565115918885650696188856577921888565439518885659706188856503081888565475618885659407188856552151888565489418885656147188856515861888565169318885659714188856556581888565023118885653905188856535021888565235218885651899188856566071888565320718885654576188856517161888565124818885652679188856522281888565718418885656956188856595011888565427118885653549188856556171888565346218885656442188856536101888565687818885656668188856573161888565817518885653216188856512011888565849918885657018188856510541888565216718885654684188856520151888565369818885659236188856596331888565491418885651968188856519061888565630918885659385188856514411888565412918885657513188856545131888565612318885650814188856539271888565201718885651593188856570901888565849118885655058188856534681888565967518885658469188856517561888565014818885650557188856536131888565787318885658888188856555661888565472318885655628188856540101888565865518885658325188856521421888565046718885652191188856527161888565961518885654856188856589511888565059018885659700188856560781888565417018885654142188856586031888565315618885650199188856541471888565795718885654401188856503741888565846418885651118188856521021888565774918885658628188856565551888565784318885658726188856501791888565187718885651774188856532761888565630618885653565188856596501888565644318885659699188856507351888565790018885658183188856568751888565834918885658451188856580311888565807118885651442188856526761888565378918885653600188856532981888565516518885650094188856584101888565243318885659444188856555591888565640418885656593188856507301888565379918885652463188856572591888565597718885657907188856503731888565987118885659681188856575341888565868518885657087188856522851888565292918885658686188856580921888565129018885652351188856547601888565861318885655548188856591601888565894018885652745188856536491888565130718885658728188856536941888565485118885652618188856541491888565253818885654755188856526091888565476118885657727188856542991888565701218885652747188856595711888565455318885654765188856547081888565884018885657420188856511431888565174818885651921188856537461888565124518885658518188856528171888565908518885652057188856567591888565879818885653406188856593161888565650918885657300188856548231888565154818885654739188856522651888565765618885654306188856567271888565306318885652879188856549521888565350618885651841188856531331888565358018885650977188856567071888565437118885650505188856559401888565093418885651378188856509101888565303318885656907188856556381888565645618885650414188856510881888565838118885659145188856545731888565257018885653257188856504361888565968318885657953188856514341888565178518885659639188856594241888565182818885656936188856576221888565342318885657835188856504741888565077218885653452188856561391888565505218885654911188856514681888565227418885653585188856565221888565456918885653988188856524361888565897818885656943188856517351888565415518885650049188856510381888565603018885650740188856526801888565910518885658429188856566641888565017618885658758188856507211888565039618885659678188856575991888565135518885652748188856555821888565469218885659595188856513321888565784418885659576188856566491888565410418885651048188856540891888565070418885659025188856569241888565070118885655179188856563671888565541418885655662188856507851888565811118885650217188856515651888565766318885656848188856527881888565500318885657972188856569881888565426218885653725188856570331888565763318885652728188856551171888565174318885658782188856537151888565966118885653415188856516841888565424118885650003188856584761888565056218885652358188856566081888565560618885652359188856554691888565631218885658439188856504391888565860218885650971188856507451888565288518885650746188856592521888565899818885657099188856510021888565192618885652537188856594271888565140918885656278188856515371888565204018885655439188856534271888565962518885659772188856597171888565174518885652056188856500001888565114618885656416188856552931888565505118885659732188856585291888565766018885652999188856502261888565547518885652940188856507541888565139918885655158188856545831888565323918885650520188856581371888565336318885656507188856597241888565802618885658519188856517531888565968518885655827188856516461888565477418885650602188856527741888565183718885653233188856559971888565207718885658448188856545931888565965718885651353188856500601888565663118885654094188856549371888565332018885655318188856546581888565723918885657044188856579901888565255018885655281188856549121888565626118885657863188856529491888565765818885651047188856552471888565836018885652950188856599251888565394818885659280188856573131888565141218885656248188856540461888565455118885653557188856544391888565229518885658241188856559651888565028118885659482188856554651888565351518885655847188856517731888565953718885653477188856558751888565962618885656179188856555811888565489918885659322188856591621888565071218885652109188856532041888565672418885659636188856506991888565986118885654064188856527031888565682418885652266188856594561888565961618885659380188856512061888565050418885658063188856573471888565370818885650085188856523811888565311218885659250188856581301888565029718885654296188856576921888565970118885654205188856583361888565210418885651205188856588831888565999618885655761188856557221888565523318885657713188856518061888565248018885651141188856502461888565627418885655208188856552901888565496218885654038188856539091888565111418885650600188856558741888565740718885658113188856544201888565682718885650010188856500931888565748918885655442188856530141888565683718885658593188856587991888565941118885654546188856543931888565393218885652766188856502471888565995118885653470188856531971888565221718885651320188856511761888565138818885658718188856534531888565531618885657325188856550541888565738818885655572188856528281888565434518885650985188856518421888565436318885659069188856558791888565031918885655775188856523231888565560018885654446188856598701888565416418885652376188856566001888565434618885656657188856578911888565202918885657483188856547591888565502818885658742188856505941888565571118885653871188856550131888565223618885654426188856546061888565099118885657307188856599591888565327318885654062188856505361888565890318885652028188856576941888565053718885657620188856578131888565250518885657542188856530401888565768718885657417188856558491888565473218885654331188856547931888565418218885656661188856568471888565945018885657808188856567931888565040918885659656188856544621888565263518885655063188856532601888565145218885658487188856520431888565860718885653048188856505871888565897618885655388188856598161888565741818885659402188856592931888565832618885657581188856553591888565106318885658184188856550351888565531418885651276188856531851888565863418885652512188856522491888565857518885655146188856535551888565845818885651188188856553841888565122318885652263188856540281888565826818885657334188856550431888565634318885650216188856573801888565416818885651862188856556981888565794018885653501188856574641888565032718885653135188856584111888565185918885655279188856561651888565747218885655113188856547661888565783418885651140188856594771888565557818885659463188856584881888565933118885657178188856523281888565640118885652520188856571471888565507818885652185188856557721888565169018885654700188856557821888565655418885656586188856503681888565818118885655894188856552821888565968918885650923188856584241888565955218885652259188856589541888565079518885650526188856511601888565507518885654232188856576271888565402418885652390188856546781888565261218885651331188856503371888565138318885653402188856574981888565971618885652574188856555651888565543618885659943188856506971888565252818885656839188856549921888565513518885659565188856561241888565363118885650615188856517401888565284118885653174188856585921888565094018885659310188856518501888565300418885659702188856510641888565435918885651235188856554021888565287118885658746188856508321888565684918885652021188856593981888565823618885658347188856573391888565318018885654877188856580741888565941218885657988188856559801888565440318885650794188856549301888565548218885651908188856521261888565190918885655432188856571421888565078918885656148188856501841888565315518885659429188856573491888565875918885653521188856592441888565783718885651970188856566151888565838518885651717188856555571888565837018885654332188856533801888565797118885651965188856507201888565105718885659066188856564101888565281518885659937188856584831888565249918885651124188856568181888565698618885655162188856546731888565034718885656103188856555071888565046618885657628188856581291888565027518885651458188856584001888565106518885653966188856549251888565218718885659887188856523771888565267018885657982188856530591888565184618885659359188856528701888565915918885659569188856524751888565473118885653060188856586191888565215518885656666188856566261888565673318885658920188856565181888565396518885650192188856557191888565130918885656783188856550601888565774018885657789188856562171888565255918885657097188856546041888565690018885658427188856525141888565019118885659157188856554961888565039718885658874188856548401888565655318885652587188856539771888565447118885659299188856568131888565011018885658779188856572881888565080418885652667188856509881888565879618885656020188856579181888565644818885650332188856569651888565162118885653256188856562951888565210018885658643188856514141888565462418885657410188856517381888565066118885651443188856596351888565086818885652091188856572091888565915618885654378188856502231888565715418885658937188856595231888565632618885650141188856542691888565065618885651830188856557101888565098218885654847188856547061888565927118885658417188856541501888565490118885655112188856569721888565732218885653979188856559921888565668218885657443188856570011888565899018885653727188856553601888565701418885658921188856587391888565010818885658333188856568201888565349218885655693188856559681888565877218885657338188856546391888565101018885650309188856597691888565055918885653430188856520591888565484318885655246188856511391888565098618885650644188856542031888565666918885653567188856577791888565954518885653787188856597031888565899318885657902188856544601888565595918885654293188856528141888565085718885654956188856560441888565133518885655231188856577201888565698718885658489188856545671888565330318885653401188856558811888565092418885653873188856546201888565463218885652005188856597351888565047318885655040188856574921888565530718885651386188856582431888565167818885652006188856586401888565165418885655122188856570571888565448118885657243188856574491888565671018885652054188856547971888565250118885659915188856547701888565641418885652388188856572611888565126718885654014188856518761888565758318885659171188856546931888565501418885652889188856536691888565294718885653644188856583721888565191418885650025188856546211888565860618885654913188856556241888565736118885655517188856552101888565266418885654226188856561051888565002818885653833188856513181888565526318885658481188856561321888565540718885651427188856576061888565494018885652580188856587561888565102818885652076188856597911888565430818885651037188856579491888565963718885659809188856590311888565677418885658438188856584841888565041618885654717188856512971888565688918885652646188856597181888565480618885659170188856564521888565880518885658045188856537551888565631718885650470188856566391888565634018885653928188856505061888565797818885654509188856581171888565339718885651803188856524651888565076418885653531188856526371888565349018885656383188856568251888565590318885651317188856520801888565090518885652092188856501121888565173918885651855188856526881888565270918885659747188856572081888565493118885657804188856543551888565615618885654302188856585171888565729118885656484188856527181888565640618885652644188856561001888565766418885655101188856549771888565363718885655420188856550861888565476418885655017188856570661888565197618885657009188856502381888565921818885657882188856552431888565331518885658614188856585561888565286518885656627188856535171888565847118885656721188856556701888565454718885650891188856538561888565446918885656604188856598131888565112918885659490188856575491888565776218885656740188856504051888565588618885652800188856599661888565910918885654578188856501351888565285518885651955188856512611888565075618885659036188856568761888565097918885658035188856584551888565885918885650413188856558531888565999118885650080188856521591888565634518885653353188856525711888565574118885659113188856551931888565794518885651884188856539561888565241018885656933188856584441888565576418885654015188856526341888565995018885652108188856515081888565227518885657688188856589041888565699518885659010188856553941888565195018885653921188856503341888565370918885653382188856546361888565997718885658860188856521211888565850618885656493188856572821888565124318885654780188856528641888565576218885654568188856529311888565350018885656920188856519151888565113018885654521188856523411888565688518885653206188856545571888565510018885658552188856571721888565877118885656184188856592561888565363218885658941188856527851888565252618885652224188856520491888565277718885654068188856517201888565443618885653425188856599291888565789618885652272188856594831888565101918885652379188856524091888565754118885659417188856513211888565932118885651793188856561081888565535118885650023188856568551888565665618885659533188856520551888565572818885651111188856519221888565891618885658698188856561351888565806818885656323188856596461888565843418885654518188856511581888565258218885656903188856578871888565815518885651451188856588931888565886618885658821188856504031888565863818885650400188856517771888565725618885656696188856565691888565481918885659530188856503441888565013418885658404188856587071888565378518885650410188856514171888565551018885656832188856588851888565750518885656945188856556291888565127018885657395188856554741888565773018885652124188856576741888565781018885655916188856514071888565819318885653960188856517141888565322518885652448188856557861888565624918885654703188856539491888565701318885654376188856546171888565799318885659623188856516001888565764918885656047188856579361888565887618885659391188856576011888565015818885651570188856552921888565584818885657979188856542521888565629118885658778188856519641888565775318885653441188856515191888565397818885655031188856558031888565913318885657304188856503301888565740118885657089188856561281888565302818885650348188856502711888565171818885653443188856578671888565033918885658157188856599201888565232018885652372188856516531888565104518885657643188856568411888565229718885656624188856558051888565848018885653790188856564991888565975718885652141188856595501888565549418885652523188856502181888565918618885654390188856587091888565588018885651316188856549991888565048318885651384188856574731888565317318885656122188856517121888565306618885651280188856599361888565290818885656859188856591361888565104318885659588188856588631888565742618885659733188856516561888565068718885656421188856577431888565562018885658830188856562571888565155818885658223188856596581888565177618885655417188856583481888565565518885658700188856533841888565578318885650107188856548601888565964218885650159188856590781888565180718885658272188856550221888565632218885659472188856552341888565119418885659800188856564901888565204618885653205188856592301888565917218885654077188856568611888565318418885657943188856572631888565316518885654272188856581451888565470218885658040188856584141888565668818885656926188856581191888565925718885655237188856587881888565569018885653646188856501301888565796718885655147188856531421888565692218885657327188856535741888565329518885650554188856573111888565452218885659496188856543111888565778818885650020188856536861888565731018885659127188856544161888565280718885656206188856582521888565542318885659865188856516961888565167318885654826188856586991888565974918885655922188856567011888565518518885651051188856560241888565777718885659884188856598581888565446618885656984188856522571888565301218885654942188856564971888565062918885650482188856515661888565749118885654520188856504501888565330818885655603188856518331888565969518885653764188856577851888565009818885653542188856571351888565311518885651168188856548891888565068118885659394188856556411888565746618885653325188856548901888565455818885651460188856520511888565399418885659325188856544771888565494918885651365188856582531888565112018885654200188856596061888565686818885653901188856518471888565228618885657580188856502241888565858418885655235188856523821888565225518885652443188856598441888565751518885651461188856523241888565075518885652920188856518731888565285018885650568188856573411888565584318885659781188856510311888565027918885653844188856554371888565530418885652516188856587251888565940018885654600188856545971888565162818885659891188856523551888565612618885656687188856528031888565689318885653019188856596921888565146218885656785188856568361888565045318885656200188856599711888565281818885659544188856515301888565633318885655584188856534911888565388818885658953188856587911888565943418885658276188856562241888565884318885653729188856529731888565225018885653807188856595661888565787418885657556188856536821888565182318885655451188856545491888565245918885651013188856505891888565449218885655958188856509021888565912618885654808188856580551888565902418885659266188856523251888565991718885657071188856584521888565343618885658362188856545651888565326418885651762188856582711888565806718885652708188856586891888565792418885656074188856521141888565748618885657718188856544541888565397418885656319188856533981888565804618885653671188856511551888565118718885652810188856523631888565575118885654221188856589731888565894318885657096188856559381888565712318885650174188856588681888565465918885653558188856574281888565369518885650146188856550051888565248618885650441188856567361888565603818885653526188856514061888565106018885654304188856526581888565225118885658590188856587511888565718318885653816188856569811888565701718885656772188856555151888565943618885650254188856569481888565657018885652474188856550091888565845918885650969188856534241888565243418885659192188856581151888565667718885654849188856593011888565535018885654996188856592601888565716118885657224188856558331888565180018885653475188856530811888565901918885650168188856554611888565936218885659350188856593051888565699418885658056188856562041888565873418885658559188856515111888565159218885659590188856591911888565373318885654183188856590811888565280818885651333188856582981888565612018885656630188856586571888565846118885659958188856537631888565276318885657964188856533181888565606718885650817188856577941888565737318885652918188856512071888565034118885655066188856518131888565471118885659877188856583801888565176318885656318188856586831888565341218885650930188856528611888565495718885655150188856531591888565209418885654324188856512551888565246018885657526188856585141888565044718885655167188856571731888565399518885657176188856563771888565661118885657058188856563351888565788118885654107188856547261888565190518885652959188856525131888565624018885656843188856554081888565779918885656950188856542661888565820318885652874188856593891888565191118885658139188856552951888565385818885652020188856523681888565722618885654953188856565001888565080018885655890188856501201888565004518885657246188856529631888565966518885655998188856511531888565222118885659165188856546291888565562218885659290188856584221888565114718885658127188856540911888565344818885656315188856532531888565405518885656583188856561411888565293818885655160188856555981888565439718885656449188856576031888565640218885658963188856571881888565569518885656971188856512541888565999518885657944188856518311888565919418885655142188856557581888565475118885654491188856573931888565434818885656251188856518201888565084218885657955188856582971888565566818885651122188856514291888565955118885657106188856572781888565857118885656561188856557121888565041918885650711188856523421888565595518885653892188856576051888565800118885655322188856528131888565464318885658849188856506551888565694718885650406188856568231888565559318885653518188856568841888565921618885653751188856568571888565689218885655140188856525941888565273018885652565188856505481888565157318885659986188856558711888565338318885653051188856554151888565332818885656557188856571751888565480918885658790188856550231888565216618885656304188856585251888565242718885651360188856554951888565856018885653512188856598891888565002918885659074188856572311888565427918885654178188856593701888565205318885651161188856550211888565329118885656817188856594511888565045918885650056188856551191888565687218885657152188856531981888565216118885652652188856557001888565513118885658383188856549631888565972318885652494188856564891888565574818885658561188856583521888565116318885654389188856582861888565466418885652234188856530271888565621418885657416188856529861888565190418885652842188856588361888565666318885652230188856515461888565192918885654728188856545171888565616018885655692188856529231888565074118885652097188856587771888565714618885655962188856525921888565933418885659592188856541881888565006918885655170188856521631888565527818885657132188856534881888565004218885654326188856545911888565488118885653917188856506141888565998818885654752188856599141888565571718885654453188856577331888565895518885655438188856536081888565570718885652279188856589841888565333018885650338188856513671888565710818885656766188856581411888565998518885653487188856593271888565881718885659686188856528161888565761318885653864188856504121888565399018885658346188856589571888565990618885658265188856503011888565718218885654132188856577421888565414018885654610188856531711888565751018885652386188856519471888565347318885654947188856522891888565194218885655094188856532901888565140118885653373188856569731888565394618885659573188856513961888565241318885653636188856542541888565125218885650865188856500841888565761218885654690188856541481888565129118885653053188856582811888565905318885655381188856522321888565122818885654052188856561961888565842318885651536188856586221888565776518885650544188856517281888565507918885656220188856536111888565559718885651539188856549021888565591018885651164188856594471888565418418885652402188856599551888565470718885656344188856516431888565464118885655481188856564541888565607118885653371188856513341888565481618885651576188856525251888565636418885650663188856509961888565691918885652697188856531061888565691218885658285188856546981888565982118885658493188856503761888565212918885651733188856575691888565980818885658289188856593681888565331318885650067188856508671888565399118885659101188856590231888565513818885651260188856597291888565762918885657272188856509151888565153418885658273188856567881888565671218885650008188856532261888565723618885659612188856586271888565433718885655401188856567841888565162218885654313188856522641888565272118885653340188856582501888565400518885658166188856515041888565759318885657698188856561461888565031718885659554188856528211888565089018885656116188856578531888565296518885653663188856582931888565357518885658335188856506081888565344418885652910188856528451888565185118885652725188856596071888565453718885659880188856509781888565286618885657584188856540321888565954718885655277188856504721888565422018885657301188856513511888565333818885659962188856502401888565383518885656802188856524621888565844718885658275188856542021888565771218885650132188856554451888565946918885651598188856501861888565175818885656202188856538401888565011518885651677188856501851888565583718885654986188856523161888565955318885652560188856568771888565802418885650886188856579031888565111518885658412188856515101888565914018885654289188856574401888565914418885650739188856581701888565992618885651070188856574501888565527618885654906188856543051888565967118885651649188856545411888565926818885659027188856556111888565679418885652273188856524351888565435818885654470188856516791888565791018885656934188856513891888565641518885653355188856541381888565299518885658456188856535621888565821518885658445188856599301888565072518885652407188856594411888565315718885650018188856592981888565903918885651599188856599491888565788618885655823188856509181888565318718885652445188856598751888565075818885655404188856564951888565029118885651501188856535921888565621218885653433188856538551888565057918885653738188856500141888565390718885657516188856560591888565352718885656540188856523971888565184018885653403188856573981888565482818885650839188856547491888565919918885654716188856533901888565313018885652437188856594931888565026818885659634188856539161888565291418885653058188856570611888565873718885655652188856586961888565385418885655665188856552171888565294118885659388188856509801888565913118885651692188856596491888565399618885656016188856591241888565265918885657323188856592951888565136418885653399188856522871888565637918885652872188856519751888565211718885656370188856564271888565587318885653188188856564281888565739218885654900188856590211888565349318885650917188856592751888565425018885658300188856577231888565686418885658720188856547041888565057818885651342188856577341888565648318885651299188856539381888565969618885654019188856505291888565031418885654276188856555451888565458818885655288188856531931888565000118885657535188856593731888565646118885653913188856539971888565933218885658305188856516591888565663718885656446188856586501888565303118885656307188856574031888565603318885653150188856500431888565381018885659801188856563491888565342018885652545188856588231888565404918885654794188856580691888565236018885654602188856568331888565492618885652608188856536351888565335818885652737188856546881888565234618885656183188856593261888565969818885653619188856501421888565925318885656088188856531681888565738518885659745188856586081888565277918885650392188856511041888565929418885658479188856568541888565075918885651695188856501941888565124118885656542188856520001888565321018885651575188856589911888565806518885651015188856597381888565283218885650264188856525731888565173018885650834188856566521888565609218885652978188856594181888565367618885654623188856518451888565753018885655275188856510251888565337018885655889188856595091888565668318885658658188856542811888565733218885657171188856596481888565213518885654278188856505611888565333718885655251188856507531888565310418885651105188856585831888565506518885654781188856570071888565279218885652425188856575121888565203218885655298188856585111888565082218885654175188856585531888565336918885655846188856563941888565253518885658523188856514941888565847018885655214188856529031888565443718885657973188856582041888565898718885659413188856541601888565132918885657218188856554981888565158418885652281188856523641888565991818885650762188856563101888565929218885659354188856511281888565915518885656642188856575211888565216818885650837188856565171888565491618885653249188856533211888565779118885654048188856564401888565389018885654645188856577641888565405818885657684188856522071888565954218885658959188856549541888565314418885652095188856515231888565526218885650496188856587681888565519918885658258188856537791888565937918885659965188856558241888565937618885656473188856568111888565320818885659593188856584321888565610618885653914188856586371888565791118885659070188856561921888565557618885655416188856579651888565648818885654744188856593931888565344218885657124188856516031888565198218885650064188856592761888565500618885652395188856512531888565975418885651809188856505421888565984318885657054188856501251888565763718885656356188856524441888565906018885657455188856540951888565245518885652345188856536671888565749318885658357188856506751888565108418885653057188856568901888565530118885651465188856570831888565962718885656247188856569421888565021318885657079188856505881888565071318885658220188856540271888565958518885650637188856507021888565696418885657866188856581921888565763818885656628188856551281888565043018885654245188856532691888565300218885656431188856553191888565307018885655073188856515971888565911418885655180188856545111888565014318885659235188856584781888565970518885658811188856581711888565586518885650295188856576081888565333618885652753188856520691888565180818885658648188856512441888565307518885657232188856523921888565186618885656748188856571371888565727518885659263188856513631888565373418885653272188856592291888565641318885659001188856552711888565536118885653088188856504281888565031018885650513188856585441888565056718885652539188856568821888565555818885651533188856534371888565082818885658082188856514231888565820218885651214188856504871888565966618885653933188856568381888565579318885653553188856560121888565147318885656678188856536201888565397218885651056188856559321888565485918885655068188856525841888565123118885659115188856595861888565166918885654370188856510091888565345618885654746188856528121888565998218885651985188856568911888565949118885653617188856566581888565301718885658190188856503821888565083018885654334188856562591888565240018885656887188856556401888565707818885658508188856553751888565336018885653640188856553431888565463018885658964188856547621888565965318885657614188856590301888565760018885651440188856527701888565532018885651087188856577761888565023518885657329188856548301888565629718885659742188856538701888565352518885657846188856568621888565062218885659823188856578011888565026718885653731188856548851888565003318885658156188856540921888565058418885657706188856513561888565515518885658187188856561941888565628118885652288188856503541888565442118885655102188856531821888565955518885653364188856551521888565096418885652781188856537811888565645018885652912188856531241888565851318885650356188856510061888565292618885650234188856550201888565079718885658908188856504541888565274418885654878188856589831888565461318885658338188856559181888565586018885651867188856566481888565663418885659536188856517441888565749918885651999188856505851888565137618885653975188856593481888565065918885657414188856525641888565212518885655605188856501221888565546018885652136188856507881888565458018885659521188856540441888565093818885657619188856560251888565965918885658246188856564921888565876718885658724188856503991888565492018885658636188856589711888565116218885656142188856575241888565071818885650719188856560611888565680718885658041188856518151888565244918885656169188856534811888565884818885650884188856541011888565625318885653654188856594401888565959618885657378188856588971888565905818885653818188856590501888565611218885653861188856500901888565093318885653770188856525031888565145418885650445188856554401888565146918885653431188856521961888565426018885654372188856518791888565787218885653127188856553021888565892518885652605188856567701888565419518885658264188856558161888565054718885658029188856535721888565940418885652957188856595151888565898918885655196188856500911888565714018885659040188856533351888565661918885659549188856565711888565325518885656769188856586261888565031818885655949188856512501888565614018885658520188856505231888565810518885654747188856539031888565095818885653659188856502371888565225218885650700188856550891888565362518885650418188856573421888565945418885651856188856557361888565633718885650524188856590841888565635018885653375188856527911888565753718885652946188856508241888565740018885653761188856570251888565072818885657635188856597211888565621618885657170188856510921888565367718885658312188856529681888565474518885658235188856502821888565735718885653771188856581741888565161218885653128188856598221888565626418885659611188856567631888565631418885659802188856504311888565968018885650139188856588121888565341118885656693188856557471888565325018885654130188856504681888565270218885652547188856584941888565775718885659980188856500791888565269418885657024188856544791888565172918885655763188856506461888565686018885654984188856531491888565420818885659603188856511821888565635318885654356188856583221888565125118885658216188856530861888565307618885650161188856525721888565990518885650550188856515881888565161618885654598188856536281888565844218885655080188856515521888565525918885650968188856512661888565384618885654530188856507831888565716818885652662188856550481888565197318885657532188856552661888565252218885655118188856558151888565525418885657857188856580801888565051618885657465188856593021888565098718885653692188856556351888565765018885652851188856592151888565208318885653195188856541251888565028618885651418188856561311888565048518885656375188856518741888565543118885655211188856548271888565949418885659161188856599241888565916418885656976188856569701888565744718885654753188856503951888565849718885659248188856537861888565367918885653042188856508441888565613718885655585188856593841888565510718885651802188856517821888565772118885659534188856547631888565427018885659763188856511691888565677718885655666188856598451888565241218885650333188856521941888565518318885651724188856522311888565659618885658697188856552421888565986718885654834188856562271888565295218885657290188856572051888565119118885651034188856537951888565762618885657139188856520071888565677318885653463188856547751888565360618885657252188856588751888565514318885654379188856553491888565359818885656993188856583781888565973718885658359188856527831888565675818885650250188856538771888565879318885653408188856573201888565880318885651766188856562751888565342118885653333188856536651888565179418885650858188856536891888565701618885653178188856559941888565568518885658255188856528831888565353818885651551188856599101888565676518885653645188856584351888565561318885652991188856581351888565871118885657768188856566411888565635818885659803188856516471888565104918885655400188856582441888565261918885651632188856524821888565979618885654584188856599351888565751118885651336188856547331888565312118885652154188856567251888565552018885656594188856577291888565857418885651157188856598861888565030318885656729188856550451888565150018885652362188856578001888565501018885655325188856544181888565322818885658269188856537801888565578018885652650188856568881888565482218885652294188856532581888565277218885654404188856590341888565785818885657451188856554051888565885218885656798188856554541888565709418885658296188856542741888565546318885658665188856543811888565710518885656348188856568981888565339318885651788188856569211888565064118885657315188856556371888565676018885650961188856503571888565364218885652058188856577661888565409018885654782188856568291888565364118885658891188856506571888565984018885651765188856583881888565118418885659938188856595261888565978718885658249188856523261888565737518885653724188856545741888565987818885652760188856543601888565128918885653768188856563731888565529618885653129188856588081888565247918885659461188856571791888565094118885650451188856557951888565619118885653700188856571481888565216518885658684188856501281888565878318885651294188856532921888565722318885652422188856545401888565767318885657419188856509671888565021518885658616188856589221888565791518885655915188856599731888565749518885652826188856535881888565163718885651542188856590381888565139018885654679188856566861888565858918885654039188856549501888565704118885653312188856574131888565677818885651567188856588221888565870318885659505188856549451888565358318885657480188856587601888565198318885652239188856527111888565830618885650423188856530991888565701118885655877188856512871888565450518885650248188856568261888565236118885652754188856506421888565174218885651554188856507291888565750918885650266188856517511888565857018885658053188856520221888565388918885655137188856520331888565616318885651605188856552571888565606818885653651188856518221888565960418885651300188856545251888565181718885652515188856556471888565444518885652150