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

至少输入手机号码前7位

1888565归属地信息

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

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

1888565号段

最近查询

13870918565
江西 南昌中国移动 GSM 网络
江西南昌江西移动积分卡
江西南昌中国移动GSM
江西省南昌市江西移动积分卡

13054168565
湖南 长沙中国联通 GSM 网络
湖南长沙湖南联通GSM卡
湖南长沙中国联通GSM
湖南省长沙市湖南联通GSM卡

13198168565
四川 遂宁中国联通 GSM 网络
四川遂宁四川联通如意通卡
四川遂宁中国联通GSM
四川省遂宁市四川联通如意通卡

13106988565
广东 江门中国联通 GSM 网络
广东江门广东联通GSM卡
广东江门中国联通GSM
广东省江门市广东联通GSM卡

14527548565
湖南 衡阳中国联通 WCDMA 网络
湖南衡阳中国联通GSM

15571368565
湖北 黄冈中国联通 GSM 网络
湖北黄冈湖北联通GSM卡
湖北黄冈中国联通GSM
湖北省黄冈市湖北联通GSM卡

15602178565
天津 天津中国联通 GSM 网络
天津天津联通GSM卡
天津天津中国联通GSM
天津市天津联通GSM卡

18598378565

18607868565
广西 玉林中国联通 WCDMA 网络
广西玉林广西联通GSM卡
广西玉林中国联通GSM/3G
广西省玉林市广西联通GSM卡

18670558565

13428628565
广东 东莞中国移动 GSM 网络
广东东莞广东移动大众卡
广东东莞中国移动GSM
广东省东莞市广东移动大众卡

13718018565
北京 北京中国移动 GSM 网络
北京北京移动神州行卡
北京北京中国移动GSM
北京市北京移动神州行卡

13914728565
江苏 南京中国移动 GSM 网络
江苏南京江苏移动动感地带卡
江苏南京中国移动GSM
江苏省南京市江苏移动动感地带卡

15226978565
河北 邯郸中国移动 GSM 网络
河北邯郸河北移动全球通卡
河北邯郸中国移动GSM
河北省邯郸市河北移动全球通卡

18292058565
陕西 西安中国移动 TD-SCDMA 网络
陕西西安中国移动GSM
陕西 西安陕西移动全球通卡

18704008565
辽宁 沈阳中国移动 TD-SCDMA 网络
辽宁沈阳辽宁移动全球通卡
辽宁沈阳中国移动GSM/3G
辽宁 沈阳移动187卡

15942378565
辽宁 沈阳中国移动 GSM 网络
辽宁沈阳辽宁移动全球通卡
辽宁沈阳中国移动GSM
辽宁省沈阳市辽宁移动全球通卡

18866018565
山东 德州中国移动 TD-SCDMA 网络
山东德州山东移动全球通卡
山东德州中国移动GSM/3G
山东 德州山东移动全球通卡

15327238565
湖北 武汉中国电信 CDMA2000 网络
湖北武汉中国电信CDMA
湖北省武汉市湖北电信CDMA卡

18086968565

回到顶部
18885656965188856539161888565162418885657131188856565641888565872618885650590188856576011888565832618885655087188856578181888565122918885655053188856598091888565875718885656931188856548191888565424918885653982188856503591888565264918885652014188856529291888565989818885653606188856526461888565074418885655499188856530921888565598718885652838188856597611888565731418885655284188856525541888565941718885650741188856585341888565101518885654259188856503271888565524018885651759188856527071888565006318885659975188856588341888565081818885657003188856582141888565452318885652195188856554341888565678118885653936188856541261888565386918885653575188856570111888565896418885652017188856551591888565600618885655534188856547801888565030818885659691188856546991888565642618885650488188856552991888565166218885658837188856541001888565476818885657062188856575411888565620118885654266188856543101888565110218885653243188856546061888565931918885650082188856547171888565398618885655958188856514971888565398818885657487188856590451888565658218885659131188856533651888565653918885650300188856587331888565061718885656909188856589571888565515418885651415188856575301888565165618885658671188856535321888565391418885656005188856557251888565283218885651372188856525341888565789718885653953188856522681888565551918885651737188856563091888565432918885651967188856588611888565681818885655375188856541961888565629818885650440188856571261888565635318885654621188856538121888565160818885659708188856550461888565342418885656649188856541531888565276118885655901188856542261888565331818885656197188856586171888565738018885659881188856500401888565815918885656903188856585621888565681218885651145188856585011888565709318885653268188856528821888565626218885658965188856598011888565639518885655805188856586231888565602418885655863188856577041888565315818885659806188856541571888565489418885650145188856546191888565940118885655927188856567441888565413118885651120188856568551888565680318885657371188856592761888565593018885653874188856543381888565596818885655706188856587701888565600418885653883188856523251888565371118885658700188856576551888565140418885652237188856564911888565013618885659087188856519051888565639318885653064188856591341888565985218885656994188856526101888565144618885655580188856558271888565126918885652018188856520601888565972118885655512188856545831888565501018885656664188856590931888565049518885655148188856592111888565626618885656321188856513661888565981418885659145188856544331888565554618885658781188856586781888565139218885657015188856509111888565077818885657743188856569671888565044518885657276188856565231888565759718885656716188856512681888565945018885653458188856583001888565506818885651034188856508291888565061318885656848188856539471888565344418885655789188856516821888565608818885650461188856564461888565694418885654083188856591811888565586518885658195188856520491888565596018885651821188856531791888565039918885650380188856520001888565836618885652796188856562701888565729318885655163188856556001888565807518885650559188856586601888565899518885659916188856562401888565250918885656675188856504931888565395818885658063188856506911888565477718885653326188856515081888565283318885650774188856560021888565485618885658754188856515911888565083318885657930188856518921888565907618885659610188856514411888565010418885657692188856543591888565628618885650890188856517751888565899118885654516188856585031888565051318885655036188856509001888565692518885652374188856576341888565009218885653912188856542771888565478518885657791188856581511888565502018885657978188856534611888565783718885651296188856512771888565731618885651971188856537981888565156018885655976188856547131888565342918885651962188856513401888565769418885654942188856514821888565287818885650773188856513071888565924818885653259188856511471888565042018885653211188856585441888565992118885657287188856563681888565809118885654812188856506311888565938418885658642188856598721888565261618885654430188856545051888565506318885659899188856594331888565978418885650993188856550281888565092418885652779188856570081888565227218885659308188856594991888565317718885656555188856557161888565102018885653432188856504031888565445618885654439188856592091888565001918885656858188856573981888565900318885651577188856510641888565152418885659782188856504231888565556718885653541188856515251888565256618885658624188856538341888565188818885658717188856506491888565551818885656371188856575101888565993318885659428188856561141888565394618885651780188856515011888565666618885653990188856539761888565136818885656474188856522591888565893818885658207188856520361888565202018885656876188856536711888565517618885653642188856575221888565947118885659965188856531661888565875018885652492188856538851888565498318885658875188856566901888565148818885659201188856502411888565057218885654147188856585311888565584018885659218188856569981888565952818885651317188856594621888565862518885656624188856521371888565270818885653788188856544601888565642418885657030188856532181888565881418885658124188856518561888565022318885656665188856548831888565992618885659389188856524681888565999618885650866188856576411888565001718885654962188856581121888565429718885655054188856546911888565680618885656604188856580381888565394918885655711188856568461888565842918885657098188856518261888565264818885655274188856559331888565691918885655350188856574751888565501718885657322188856588561888565196618885653401188856538451888565043418885658694188856564051888565177818885654343188856552871888565268018885650827188856580071888565869318885651293188856551691888565353518885658378188856537011888565945118885651498188856516421888565432718885658698188856544041888565589418885650624188856523171888565406518885657447188856566891888565832318885655007188856556481888565735518885652582188856519431888565980218885654369188856506751888565172318885652757188856579591888565239218885654867188856582061888565326918885659640188856575501888565954518885652149188856508851888565511318885657916188856502191888565943618885658842188856569051888565431918885650943188856599141888565154618885655297188856551361888565914618885656213188856523931888565766818885655218188856557381888565054418885658549188856574011888565989018885651040188856561351888565899718885659033188856568091888565254718885655630188856598871888565030518885650523188856520991888565005018885654754188856548291888565533618885655896188856559551888565865018885654179188856574591888565360318885656468188856502261888565727318885652057188856576131888565085018885656933188856547861888565225018885659508188856517071888565108218885654202188856536721888565620318885656344188856524781888565099518885654634188856502291888565706418885653904188856586451888565964418885655382188856580451888565055418885653534188856505571888565991918885652662188856559861888565929218885656682188856520731888565101318885659960188856555501888565197618885651211188856524191888565329118885650509188856504621888565415418885652935188856518711888565512118885650361188856596261888565539218885655902188856506691888565599618885659743188856565011888565627918885650110188856599561888565101618885659920188856571401888565565218885650928188856523981888565191318885655626188856576351888565964918885655013188856571361888565091418885659488188856587201888565328418885659196188856596741888565188718885659678188856525411888565796818885651060188856559631888565272118885654530188856544251888565269118885658565188856555921888565828018885655479188856531731888565466018885656525188856546791888565113218885655078188856592801888565531218885654072188856525781888565542818885650620188856533701888565331518885656510188856543901888565778418885656601188856502611888565979018885650912188856531001888565340818885655681188856560901888565591218885656912188856579831888565275518885656864188856522221888565819718885656250188856513411888565823518885657197188856530541888565303418885655584188856598311888565095718885654406188856502621888565031618885652023188856567791888565452618885652096188856528961888565338218885653088188856544971888565909918885654923188856575771888565120118885657080188856524721888565580718885651864188856528651888565163918885652223188856569691888565778218885653323188856509531888565404818885653478188856546741888565858718885652561188856590021888565721518885651787188856586641888565303718885654561188856591861888565944818885659824188856590791888565361118885655476188856512301888565607718885654004188856596301888565134618885653357188856582091888565170518885654721188856577131888565519518885652603188856565211888565546418885659336188856504391888565171418885654326188856512941888565780218885651530188856517161888565275418885652622188856522151888565509718885656294188856512371888565848418885659106188856587241888565404618885650917188856576481888565359218885652785188856521121888565595318885655850188856519401888565462918885652120188856567261888565864118885656610188856597041888565770118885656774188856535741888565034918885658669188856515291888565105418885656302188856518831888565538418885657456188856508371888565197018885655122188856537491888565422918885651227188856548921888565472518885659953188856528121888565550318885657663188856571881888565553618885656343188856599431888565661118885659334188856507061888565849718885651865188856510081888565015818885657096188856504371888565760718885658109188856551671888565273118885653027188856522411888565128918885650532188856526751888565243018885658518188856520871888565514418885655394188856512911888565942418885654535188856554981888565756318885659579188856582031888565776918885652027188856508081888565655318885654527188856520821888565808618885655597188856553571888565919418885654531188856519181888565927318885658101188856537411888565462718885651166188856551911888565333618885653981188856588511888565528818885651272188856548661888565756618885650506188856572191888565583218885653289188856556111888565381818885653181188856572231888565726718885657643188856565091888565898318885653768188856539251888565225718885652912188856546151888565353818885657571188856567501888565869618885655093188856598461888565605618885653792188856580901888565219218885652467188856550001888565239918885653322188856520031888565894818885653024188856573111888565647818885656305188856546541888565978618885651561188856538231888565994018885657928188856524291888565740318885651182188856558851888565874018885653702188856583461888565265518885655081188856500661888565553718885657540188856559181888565108718885657133188856542801888565246218885657350188856581421888565375518885654573188856531291888565645318885658500188856542351888565242218885650375188856538601888565308418885652674188856536401888565154418885657445188856582731888565100118885658083188856556751888565003318885654794188856598451888565035318885658551188856570701888565990918885655356188856535181888565884318885653204188856572501888565462018885656574188856519481888565437018885653145188856542741888565908018885658973188856500241888565776618885657297188856547431888565946518885650225188856527301888565823018885651978188856548871888565385818885658591188856565451888565379718885655884188856550151888565111818885651210188856571141888565257318885658760188856559931888565561418885652370188856505761888565165218885650696188856593721888565385718885653733188856501291888565367818885654862188856502421888565589118885659529188856594941888565138518885657436188856535551888565503718885652275188856560191888565841118885650170188856521761888565079718885658734188856502501888565419218885652924188856570841888565671118885655415188856597471888565986018885652503188856514621888565222018885656372188856516531888565491018885657657188856589541888565056418885656580188856557731888565240518885655820188856590351888565163318885657939188856521551888565564718885653519188856581391888565853518885658494188856504641888565786018885657850188856558121888565837418885659316188856559321888565338618885654344188856579791888565707718885651406188856530131888565340618885654308188856571581888565385918885651305188856581061888565089918885658037188856577651888565466218885652366188856579431888565665518885658801188856552541888565976018885650227188856559701888565516818885651322188856546951888565762818885655910188856581741888565297618885657342188856523711888565302318885656729188856550561888565945818885651074188856547521888565884018885656061188856596461888565962418885656522188856514871888565683618885657213188856545181888565870518885659107188856591231888565993418885656272188856508801888565293418885658177188856530901888565103518885651703188856594041888565281918885652653188856591501888565963418885650954188856531971888565075118885657941188856501711888565831518885650222188856507881888565945418885651595188856523431888565978818885653347188856543521888565130418885658865188856583551888565298018885658584188856541771888565435118885651270188856597891888565716218885650567188856574661888565636018885658061188856549751888565609318885652642188856578081888565777718885652406188856561011888565656818885656571188856501851888565369618885656334188856583181888565514618885656028188856506601888565082318885651381188856520621888565317818885655628188856522511888565028618885659571188856529401888565886818885655511188856578561888565457418885652291188856572821888565919318885650183188856598771888565714718885654746188856592561888565695218885653942188856576821888565609118885651150188856505851888565959518885656954188856519011888565829818885652951188856590231888565783218885659445188856573771888565957718885651859188856584271888565735118885652117188856511771888565566818885658563188856529461888565720718885655039188856504071888565688118885653036188856547341888565529318885656366188856520661888565062918885651188188856513181888565700418885655524188856566201888565690418885656233188856530171888565369118885651499188856511811888565215918885650623188856539151888565902918885651031188856522431888565980818885656879188856509191888565069418885653121188856540091888565040218885651985188856599671888565273518885658712188856543731888565567418885650794188856599851888565513318885656193188856528151888565968118885658373188856558291888565129818885654194188856536291888565742918885654609188856538041888565646918885659355188856540911888565429018885651605188856571561888565280918885657412188856505611888565169718885658184188856557591888565228218885650341188856511081888565755318885658400188856561711888565566118885652475188856545911888565824918885659378188856588841888565875618885652559188856549441888565832518885658822188856564651888565395218885651528188856511941888565014418885652614188856568111888565092718885654138188856572511888565380918885657827188856568511888565864618885651028188856515821888565046518885652986188856567151888565076518885654943188856521901888565067018885657222188856561381888565447218885655824188856530711888565304518885657257188856505521888565470118885655188188856535981888565430018885654919188856513781888565352118885656212188856519121888565425518885650378188856545011888565583318885653576188856507321888565053018885651779188856598481888565826918885651472188856568201888565831418885659687188856545761888565511118885657725188856569911888565779418885654384188856572631888565747418885655788188856552601888565263318885652947188856508621888565612918885650065188856581641888565535118885650259188856548251888565759518885659307188856530581888565788718885658594188856562741888565413418885651536188856594601888565959618885653407188856503871888565172718885658381188856538701888565773818885655755188856562341888565650318885657726188856512781888565554518885652654188856586591888565684018885659924188856593311888565071818885655677188856508381888565298518885652296188856561171888565902618885652260188856560591888565212918885654230188856509921888565431718885659575188856543761888565100418885655327188856516251888565929718885658422188856536951888565224018885659992188856595611888565153118885652211188856505221888565664418885650892188856501531888565912418885655003188856555941888565613918885658344188856515111888565132618885656755188856539371888565668518885656756188856505271888565916318885654261188856593301888565535318885657430188856584481888565608318885657206188856561991888565238318885656704188856520081888565866518885650106188856561431888565324918885653414188856582001888565418418885652602188856526291888565142718885655361188856562511888565511218885654686188856557941888565161518885657375188856540261888565043118885654480188856550891888565071218885659589188856561451888565418718885650989188856560201888565753118885659698188856529691888565742518885654904188856546501888565396418885657270188856580781888565399518885653068188856588851888565732318885654745188856540401888565962918885654845188856553851888565953718885656111188856567911888565420318885659357188856539301888565258718885658193188856553981888565638318885652816188856506771888565572318885651730188856559441888565412218885656209188856544521888565382418885659673188856554121888565238218885651171188856584771888565084018885656018188856508061888565426918885657300188856545191888565238718885651134188856595701888565711218885656978188856547041888565203018885656249188856553301888565901418885658111188856539481888565898418885657689188856590611888565392618885658590188856556401888565021818885655678188856590941888565356818885657165188856595001888565246018885652750188856518701888565443418885656107188856596321888565378118885651708188856550721888565130018885652497188856585431888565273918885656086188856541801888565519218885651835188856505461888565359718885659866188856558151888565385618885655049188856512061888565149618885655995188856519221888565046818885658239188856503621888565133618885650102188856540801888565633218885650255188856556881888565790518885656011188856560951888565580818885653073188856572841888565093318885655722188856580401888565068118885659816188856550311888565054518885656763188856573351888565209418885650876188856534161888565465618885656951188856592271888565179718885653743188856588061888565299518885652837188856557721888565052818885656544188856509761888565578518885651617188856541551888565831718885653008188856520451888565529618885650258188856540991888565028718885654977188856532371888565824718885650154188856581441888565732118885659466188856514681888565250618885653537188856540451888565708818885655399188856501471888565287118885652127188856553891888565358618885656381188856576361888565399118885659103188856509021888565048218885659383188856533121888565965918885655817188856579171888565412018885650651188856593791888565801418885653324188856555001888565491318885653328188856574411888565180118885651717188856509561888565746218885655984188856503481888565998118885654692188856557171888565179018885651088188856552571888565232618885659815188856552521888565300418885656350188856544271888565456018885651098188856586121888565013918885659399188856523841888565324618885650616188856559431888565225418885653487188856577351888565141818885659420188856507291888565754718885659707188856510071888565390618885655283188856585161888565487718885650949188856520771888565550218885651128188856554171888565667918885657691188856589621888565656218885658915188856507841888565584918885651992188856570271888565526218885650768188856517431888565208518885652673188856582361888565561918885659207188856571591888565862718885658271188856583761888565205218885654027188856502691888565961818885652364188856593691888565524318885655116188856588531888565115718885656940188856528051888565012718885651680188856528311888565976918885655853188856547141888565228318885653504188856589041888565639818885651290188856583701888565630818885655765188856514631888565077118885656753188856578861888565950218885654394188856588721888565648418885659191188856574351888565973118885656808188856550581888565601718885659184188856511381888565147418885654424188856581171888565079918885651690188856532801888565840418885653739188856510301888565958418885658481188856531271888565956018885657878188856583821888565161918885652944188856540881888565764418885653205188856524081888565655918885651776188856520971888565859818885652300188856599831888565570418885653667188856502541888565571418885655839188856564951888565941118885652416188856559351888565562518885653344188856594161888565935218885653260188856501131888565477518885658023188856523881888565430618885650978188856597421888565913918885657841188856594721888565731318885650664188856579501888565747918885659263188856589271888565943118885658085188856590071888565883918885652341188856515631888565928818885651955188856500951888565918218885654697188856508971888565460818885659136188856543801888565168818885659043188856595521888565606418885659122188856522121888565630318885657889188856525391888565795418885654681188856594561888565147318885657490188856514141888565829518885655142188856580331888565894218885655320188856500111888565709118885657618188856562891888565360018885658907188856527831888565507618885651103188856567241888565504318885657192188856514231888565894618885652010188856540221888565661918885650645188856529821888565806018885656835188856562591888565060918885651253188856502391888565267118885654243188856526271888565695318885651665188856528861888565468718885650438188856589261888565498818885659910188856587371888565193618885658775188856542851888565339318885653484188856571111888565245018885652332188856574631888565488618885650324188856538901888565535818885658407188856520641888565376118885654128188856539321888565232818885650541188856539731888565271918885654107188856594141888565240218885659546188856520541888565242718885659220188856562671888565711618885654846188856573451888565415618885654302188856542341888565686318885659601188856511151888565536818885657946188856572651888565382018885657227188856584531888565634518885657690188856562191888565428218885650754188856598881888565275218885651622188856579771888565994418885654396188856539601888565144818885659963188856533091888565332918885652432188856599591888565554318885659162188856544261888565291818885652229188856505241888565963118885651935188856564791888565359318885650134188856581791888565450918885654908188856580501888565950518885652264188856583041888565549418885654428188856511261888565729918885656361188856524431888565789218885650198188856511311888565017418885658918188856503721888565693518885651721188856514861888565686818885659778188856544891888565009818885655642188856584641888565433718885656253188856567521888565155518885653332188856567381888565659218885653744188856584131888565311818885653026188856575751888565407318885651676188856502351888565951918885654816188856546851888565077018885659130188856549781888565408218885659326188856534311888565116018885652942188856582831888565392018885657354188856580161888565517818885659652188856565991888565607818885655598188856520151888565150218885655514188856515961888565543918885652474188856509311888565490718885656441188856575901888565175118885652670188856558441888565059818885656671188856598401888565769318885657920188856526381888565954018885653638188856529881888565701018885656514188856560681888565306918885655562188856561531888565238118885658103188856571221888565389318885653435188856529701888565067618885657517188856571821888565474418885653558188856504441888565137118885651170188856541981888565626418885651241188856588591888565772418885659242188856511891888565151418885658648188856500041888565853818885655386188856548421888565678918885652105188856513601888565996818885658069188856581671888565774118885654015188856511221888565651218885658256188856509961888565498218885650634188856558801888565583818885659609188856577641888565288118885657209188856563161888565104418885652704188856551471888565601018885659685188856538361888565822418885657308188856516281888565841718885655403188856564961888565825918885652520188856592441888565483218885652024188856540791888565716418885659402188856560511888565417618885652342188856599021888565424118885654123188856575461888565120818885650408188856524331888565181818885657478188856596151888565174418885657753188856581811888565422218885658480188856580791888565821318885657703188856534041888565669718885652820188856571181888565288418885659565188856531681888565527718885651806188856551271888565806218885656683188856596541888565563918885658649188856585331888565634618885653281188856580011888565252718885650077188856510731888565684518885652596188856511591888565447618885659745188856552851888565330318885652352188856599041888565910818885655442188856518051888565071318885656210188856549351888565390318885659206188856583401888565538818885653400188856526951888565402018885652791188856530401888565892018885653369188856515091888565706518885656870188856504771888565213118885658874188856545371888565903718885652403188856534551888565220918885652171188856541781888565717018885653756188856510181888565058218885650293188856594701888565416218885651651188856514391888565842018885650822188856567801888565404318885654052188856579651888565070218885651266188856560721888565295418885651820188856517661888565858918885651742188856527001888565313718885653999188856584441888565802518885653012188856522741888565217918885657391188856562421888565522218885652722188856536541888565722118885659807188856508411888565210418885650887188856549631888565615218885658881188856504161888565057118885655754188856527641888565723118885658054188856562691888565043218885651764188856579061888565650518885652825188856597271888565881518885657623188856593971888565003918885653453188856561791888565783818885653482188856568391888565352718885651417188856595231888565684918885657796188856586811888565989618885653405188856501941888565497118885653191188856541241888565471818885650521188856552951888565104618885656208188856555991888565197418885658276188856544421888565671218885654066188856576331888565605318885652830188856530411888565654718885656586188856538921888565411918885650622188856569001888565045018885657320188856581001888565087418885658536188856551641888565741018885653120188856514211888565179118885650618188856550291888565153218885657025188856584631888565173118885650762188856546591888565326118885659825188856568951888565786218885655908188856531591888565325718885650650188856578041888565922218885655860188856570071888565860518885654457188856567571888565975518885655179188856526411888565370518885652118188856582701888565849818885650265188856558741888565218618885657097188856506461888565810518885655077188856507261888565513018885659697188856593421888565486518885655924188856501841888565061918885655160188856583371888565186018885659089188856520651888565440118885658275188856528241888565780918885655864188856533631888565423618885659777188856529981888565507418885650810188856536371888565094218885654657188856566381888565723818885652875188856583501888565154118885654653188856534761888565141318885655186188856572261888565908518885654295188856521071888565175018885657009188856564801888565477218885658219188856540061888565070918885652681188856572391888565698418885654299188856598731888565402318885658919188856534561888565813218885656790188856530091888565350318885652613188856552051888565436318885659490188856508241888565103218885655989188856591601888565974618885653539188856560391888565400518885658731188856560491888565786718885651139188856599361888565313418885650647188856565791888565459218885655279188856535051888565976518885652941188856570291888565032218885658730188856576021888565782618885657421188856560751888565592818885651569188856523461888565309818885653498188856585681888565468018885659051188856532331888565206318885653368188856512391888565656518885656065188856504981888565598118885659521188856525511888565679718885652258188856580561888565784718885654960188856591351888565844218885659133188856520761888565825318885656099188856574541888565258418885656247188856544591888565152018885653141188856568861888565438118885652331188856527201888565548618885658165188856569411888565075018885653764188856575161888565876118885652400188856588771888565421118885653872188856507471888565940018885659878188856599861888565289318885650071188856523241888565285518885659803188856548851888565409418885658441188856584081888565798718885658104188856513381888565971518885650652188856531391888565497618885659716188856594971888565116418885656572188856583961888565573518885658764188856506721888565578018885656175188856529321888565211018885659039188856545711888565138718885659463188856581451888565705518885657302188856547081888565868518885657069188856546391888565387918885654747188856582341888565953818885651407188856506801888565971018885651709188856547601888565355318885658878188856541591888565574418885653250188856546431888565631518885653366188856578821888565559318885654368188856574651888565342718885654019188856599731888565385518885653216188856547791888565038818885659012188856542861888565219318885657870188856520251888565640718885656052188856541651888565576618885656296188856520611888565775218885653866188856593011888565055518885650034188856548971888565606918885657368188856576421888565773318885656162188856597581888565332118885654273188856518021888565800018885651478188856552421888565622218885654696188856569601888565852918885650816188856578901888565235718885650891188856529751888565502718885650152188856516861888565027118885654233188856524911888565317418885656110188856549341888565392218885650479188856527511888565834718885654466188856502031888565272618885650872188856570021888565689918885654110188856579631888565662918885651334188856561851888565483818885658335188856575821888565731018885657484188856584871888565471518885657361188856598351888565291318885653543188856520711888565099818885659636188856577281888565713818885659720188856539801888565683418885650085188856571091888565917618885653941188856521741888565813018885655059188856500291888565707618885659022188856581381888565005118885658299188856586041888565399818885652348188856522191888565668818885655060188856525921888565403218885659071188856506661888565850618885656167188856545201888565861418885657632188856548111888565681718885653454188856524071888565233018885653252188856536331888565305618885656959188856501141888565645718885657446188856532721888565500518885654340188856507161888565815018885652867188856531801888565483918885658657188856531381888565194918885651456188856566981888565384318885656132188856564191888565218818885653831188856565371888565463518885651713188856531611888565074918885650165188856521161888565363018885651834188856588921888565938618885657505188856525281888565019918885655923188856554331888565225318885659228188856552121888565736618885650395188856590241888565480618885656519188856513961888565085118885655278188856557761888565739018885659791188856553161888565030218885656632188856570441888565646018885651928188856562161888565147118885655446188856544161888565744018885653022188856538191888565307718885659582188856526501888565748318885651375188856532621888565742818885656651188856525041888565207918885656511188856572601888565680018885655244188856553401888565488118885658265188856547881888565899018885656630188856564391888565050018885650172188856545281888565356718885654064188856529041888565475518885650511188856510661888565765418885653373188856521081888565273818885651551188856585461888565021318885658550188856525491888565679818885652729188856547651888565304318885653692188856561061888565778618885652711188856550411888565922918885659324188856512761888565468318885651116188856591651888565166018885655828188856572851888565733918885655210188856502561888565311718885657295188856515211888565062118885656823188856556381888565555918885655848188856580441888565893418885658365188856592331888565898618885656518188856552031888565710418885655217188856564441888565608018885656278188856571951888565172618885651946188856592911888565301518885653342188856538001888565268518885658804188856574431888565543018885657681188856566691888565568918885651701188856504571888565013718885651204188856590251888565974818885658540188856599641888565737818885655920188856592781888565202218885658643188856517861888565149518885658674188856565691888565927018885656534188856527411888565451718885652516188856548641888565008018885657859188856545811888565114018885658297188856536631888565454318885654181188856565841888565542218885654010188856512311888565921518885652885188856595831888565189918885655613188856561301888565779718885654364188856528991888565498518885658992188856550851888565830318885654140188856571281888565802218885653747188856541411888565628518885653989188856594421888565002118885659429188856504521888565186718885652518188856595501888565218718885659001188856515921888565893018885650845188856563331888565050518885657212188856557461888565431218885653465188856527971888565660818885659356188856593931888565450718885653572188856554611888565799418885652266188856596641888565272818885659793188856550511888565118718885654989188856516071888565599218885659938188856550221888565765018885659770188856552061888565311518885653093188856534171888565722018885654631188856532511888565197918885657770188856559641888565946918885653551188856566621888565699918885657289188856550061888565335318885657645188856579251888565444718885654499188856593391888565947318885658855188856535791888565257018885651286188856590621888565235918885658261188856528731888565132318885657149188856545931888565896118885656515188856539831888565158618885650950188856509391888565615618885652216188856555311888565302918885651862188856546281888565181018885655238188856529491888565418818885655851188856504261888565648118885655444188856593041888565257418885655174188856580921888565198318885651048188856513491888565016418885655315188856581731888565879218885656852188856536981888565372218885653563188856587231888565151018885650728188856569371888565513718885658248188856532341888565748818885654805188856503421888565255018885657612188856557681888565889818885655541188856556491888565569618885654781188856522001888565227818885651836188856517601888565342018885650863188856519071888565538018885653276188856515391888565971218885650988188856512141888565952618885657246188856567991888565905218885657202188856574501888565090718885658654188856525951888565401418885651989188856575851888565430118885654284188856594301888565956318885659867188856533561888565044618885659286188856509831888565826018885657157188856537251888565708618885654341188856519211888565429218885657127188856500371888565433118885657871188856549451888565372918885658143188856588971888565420918885651440188856504751888565596118885654470188856506531888565533318885654548188856556031888565530818885659038188856525291888565603618885659979188856529061888565305518885658626188856560551888565354718885655259188856549871888565190318885658935188856531751888565357018885650769188856510471888565976818885651774188856529531888565183318885657750188856505401888565294318885655448188856573031888565758718885654646188856540161888565842418885658955188856587671888565437818885653462188856547111888565309418885654247188856525601888565652418885654342188856503511888565302518885654034188856535331888565854118885654278188856521331888565956618885655459188856583241888565243718885657420188856528001888565659418885659844188856597631888565791318885650504188856582151888565303018885654536188856586841888565101018885653447188856500551888565560218885658854188856597541888565602118885656882188856581491888565144718885656730188856559171888565948418885659381188856524761888565694518885651954188856577311888565538118885651198188856544821888565405818885659126188856551821888565501418885650558188856550121888565160218885656714188856596961888565575718885659656188856503031888565495818885654970188856532921888565571918885657214188856523141888565808718885651534188856552811888565572118885655197188856514601888565316218885651575188856553221888565470518885657190188856580891888565796718885655916188856558361888565187618885654566188856517241888565968318885652898188856553781888565242018885652438188856530031888565555218885651314188856547411888565788018885652759188856558141888565093818885659195188856504601888565544118885659617188856567581888565724018885654790188856520071888565338018885652716188856502661888565767418885653274188856533461888565178918885650027188856558131888565407818885655314188856504661888565303818885656788188856591901888565354218885652208188856518001888565753818885654002188856520861888565872818885651021188856535941888565936718885652480188856593321888565073818885650306188856573471888565175718885650315188856530961888565753218885654693188856576491888565235018885656014188856542541888565308918885659235188856519601888565818918885656246188856517991888565708718885651683188856546231888565392718885659509188856508001888565266118885651084188856584711888565645818885650233188856555871888565288918885657274188856533271888565491518885655745188856541331888565020818885651855188856545151888565230818885654876188856573531888565969518885650489188856578851888565809618885653307188856502801888565803618885658053188856510371888565291518885657772188856556441888565229018885656735188856508591888565295018885656400188856512711888565390018885655520188856541661888565125518885657651188856579151888565008718885656116188856558421888565936218885650369188856572451888565414518885656450188856504991888565018018885653520188856540421888565799818885657969188856595691888565148318885658537188856598271888565747118885652689188856582681888565897418885655811188856508571888565525318885654821188856551511888565246418885654550188856563241888565306018885655907188856544791888565825818885658691188856542931888565160918885653215188856587021888565494818885650951188856599001888565113518885654612188856551071888565839918885656406188856561261888565328618885652485188856599721888565827818885654906188856555631888565672018885650740188856562041888565859618885658787188856542501888565556918885652548188856504701888565231318885654081188856595031888565341318885657376188856522851888565867018885652375188856532451888565459718885653317188856596821888565475618885651330188856503311888565760418885652672188856571001888565808418885650332188856548201888565699318885655856188856585421888565442918885659413188856502481888565378318885651796188856571191888565855918885654848188856568881888565495418885658963188856525561888565936118885650411188856585111888565960518885655604188856534661888565363418885655643188856589521888565570318885655997188856564851888565438518885658768188856578451888565107118885654610188856530661888565111218885651844188856558191888565433918885659517188856598111888565650718885658316188856587111888565997718885657711188856524251888565007218885657101188856560011888565604718885650197188856559191888565463218885657579188856592981888565638018885655595188856516631888565338918885654973188856529561888565550818885655521188856509871888565372118885654493188856519261888565691318885654800188856542401888565792118885659917188856554051888565725918885651648188856572771888565114318885658192188856578011888565277718885650574188856575511888565808018885650191188856591721888565912018885653311188856513591888565718118885650542188856550701888565584518885653176188856566351888565256318885655653188856505121888565144518885657891188856543231888565369018885659395188856530421888565419018885650612188856520841888565689018885658602188856591131888565091818885650834188856569421888565004618885655658188856545391888565191618885653650188856561891888565906818885650217188856565871888565836418885654397188856516361888565752318885655427188856565361888565371518885658342188856551941888565344318885654716188856522131888565096718885650999188856560401888565803418885651308188856510521888565821018885650879188856507821888565512518885651674188856503681888565113318885653419188856530351888565882718885656311188856508021888565360218885652184188856518461888565388818885658220188856510901888565461618885651212188856518801888565268418885652498188856561581888565608518885656656188856532701888565659618885655334188856504331888565858018885653706188856571461888565041818885652448188856585931888565657518885655011188856578101888565225218885659889188856530011888565254518885652142188856514361888565076318885657944188856531471888565508618885653849188856523101888565115418885657324188856588791888565701218885656206188856504581888565453418885650970188856553691888565124318885654827188856584681888565717318885653130188856573481888565880718885658011188856565511888565245718885658216188856556861888565780718885655230188856589771888565190618885658041188856554201888565985018885651668188856513741888565495218885655905188856546141888565943918885657679188856545781888565168718885654186188856511251888565943718885654237188856582051888565006718885657760188856592841888565322518885651167188856525771888565977518885654719188856515481888565513518885654595188856502301888565866218885656725188856535651888565282618885653275188856515811888565614818885657757188856536931888565443218885653687188856571911888565663318885656821188856513611888565878318885656958188856572361888565314218885657444188856534921888565555818885650075188856502841888565103918885650014188856560161888565605718885652611188856577151888565863518885658470188856514691888565200218885655589188856572111888565819818885653759188856590531888565175418885652589188856559831888565890618885656342188856500091888565786118885651333188856550691888565799218885654402188856571241888565323518885653815188856577731888565276818885657266188856589391888565671718885655106188856549361888565653318885652035188856537301888565390118885658015188856501311888565891418885656041188856578881888565173318885659101188856596771888565367618885650449188856558791888565394518885652621188856555821888565622318885653694188856502511888565998718885650473188856582911888565269718885659138188856575831888565362318885655080188856546361888565177318885654405188856597251888565561018885651467188856507771888565092918885653052188856570501888565351118885659573188856599571888565607318885655393188856574601888565677218885653556188856526881888565587718885655762188856569621888565965318885657431188856503571888565256818885658043188856520331888565349618885658030188856564771888565308018885655231188856506081888565479818885652169188856584311888565215418885651186188856581021888565809918885654993188856558661888565701318885659976188856551141888565921418885657572188856556821888565561518885650898188856537851888565942118885656163188856523731888565834918885657373188856509861888565476118885650422188856546631888565297218885650428188856503011888565629918885650508188856509911888565641018885652301188856568731888565884118885652724188856579091888565109218885652093188856592821888565020618885657900188856509051888565219918885656448188856506921888565142418885655974188856552451888565139918885653677188856547361888565472418885653135188856538321888565292818885656211188856573721888565496518885659958188856546841888565197318885657705188856534231888565782918885656326188856592751888565075518885656918188856526771888565081718885651849188856529611888565021418885659142188856567601888565927918885654648188856509721888565793518885657560188856505481888565544318885658820188856523951888565689318885659116188856533331888565506218885654847188856574511888565248318885654707188856591471888565965818885653514188856535101888565694318885653821188856540111888565903418885656558188856588661888565654018885650683188856507601888565941218885656906188856565971888565042718885650044188856585141888565935118885655801188856561661888565834818885652224188856546021888565135418885656691188856585571888565322918885656032188856584751888565499518885650990188856573341888565059518885652128188856532391888565648218885650132188856538401888565676618885651059188856557931888565053418885657788188856590411888565300718885652304188856595811888565766218885654257188856581831888565707318885656917188856529961888565470318885657849188856542581888565793618885659320188856597361888565229918885652482188856567591888565037018885659556188856539571888565790718885651554188856530141888565656718885653732188856585751888565548818885651461188856573851888565326618885650730188856560351888565130118885652011188856541641888565116518885651311188856535301888565914018885655431188856518851888565723318885656606188856597571888565673918885651945188856537841888565079118885650980188856554831888565296618885658284188856576211888565002518885651137188856522891888565828718885653645188856507371888565763118885656301188856526961888565542918885657866188856507051888565460318885651691188856539051888565165818885654926188856521851888565441118885659598188856512621888565184518885656618188856594471888565860018885651813188856542521888565334018885652964188856542961888565350118885650700188856562451888565156418885655548188856516781888565835418885654990188856566091888565784818885650030188856524541888565079818885650187188856531431888565173518885651426188856514811888565567118885655881188856544401888565029218885654392188856512151888565898218885655753188856528761888565585818885653875188856522811888565762518885651953188856518031888565384618885653561188856578441888565386518885650038188856525311888565459818885656957188856583331888565899318885653108188856549501888565167518885658073188856530611888565650818885654242188856532791888565088318885651042188856538781888565239018885653748188856535591888565060018885655871188856582541888565741418885656109188856573191888565143018885654056188856535501888565426518885650424188856546701888565643618885655250188856583111888565751918885658107188856587211888565822318885658321188856582321888565700618885652579188856536861888565702118885652572188856513671888565032318885656737188856507871888565815518885657525188856569491888565358118885653146188856508821888565416718885653618188856536601888565692318885657229188856503341888565917818885654961188856524931888565741918885659249188856546331888565216118885654391188856538411888565705218885650385188856557711888565735718885658512188856507751888565674018885652802188856516981888565727218885652168188856510781888565887118885658582188856536571888565431118885657976188856551611888565892818885657739188856562381888565754518885650864188856599701888565312818885658419188856549411888565966818885654668188856556371888565535918885657150188856513251888565337618885654912188856503911888565786918885651944188856558731888565062518885657115188856590571888565156218885654607188856558101888565949218885652134188856563641888565966618885651397188856588331888565143218885654199188856592721888565674518885658638188856502281888565185318885654324188856568661888565577818885650491188856506101888565094118885658238188856565951888565968418885652618188856504091888565752818885658808188856516321888565338318885659189188856574041888565521318885658715188856507421888565710718885651365188856549401888565004318885659971188856537001888565933718885655377188856597741888565101218885653644188856536521888565736418885651480188856503371888565079318885651200188856517321888565362018885650710188856548571888565587518885654063188856508701888565489018885658581188856518121888565999518885650815188856581621888565543618885659294188856529791888565807718885651254188856514421888565756918885652001188856588821888565416018885652426188856521801888565333918885652029188856502831888565637618885654889188856554381888565852418885650643188856591681888565754318885653335188856563191888565840318885652686188856526351888565484918885653102188856548101888565805518885654362188856564551888565527018885656389188856569101888565478218885650200188856538351888565921018885655522188856552801888565191118885657389188856552161888565938818885657037188856577551888565830118885655042188856571661888565023218885653710188856506551888565661318885658900188856538621888565093218885652177188856538711888565803918885659151188856561861888565987118885651866188856565001888565549718885654694188856592021888565988318885651929188856599551888565520818885652138188856573881888565418218885650166188856557101888565959918885653688188856556841888565525518885658339188856579801888565108018885654858188856528101888565554918885651335188856532971888565337918885651024188856595351888565936418885655743188856563071888565348018885650510188856562441888565336218885658383188856557521888565527318885654200188856519861888565767818885657627188856507861888565440018885652591188856514441888565923918885656009188856558001888565540818885656614188856552271888565831018885657740188856503141888565198018885657481188856564891888565621718885652854188856552411888565563418885650120188856544681888565274218885654420188856538801888565214618885651069188856585991888565800618885654521188856524581888565369918885653513188856595971888565930318885651244188856547321888565868818885659144188856586861888565406718885659486188856584431888565864418885652413188856529081888565377318885650358188856527531888565659118885655709188856513731888565905018885659373188856551241888565865218885650944188856570541888565868018885651884188856538071888565407418885659911188856522861888565612818885654018188856568961888565707818885651221188856532401888565641818885657352188856569281888565923118885653169188856588731888565972218885657059188856575021888565735918885650032188856502431888565785418885659088188856594521888565974918885654770188856534721888565779218885651402188856579811888565703818885650006188856548591888565178418885651121188856564701888565471218885658412188856593411888565474818885658110188856555471888565772318885654544188856584611888565769818885659115188856521411888565580318885655200188856532171888565805818885656229188856549371888565711018885650843188856582961888565036718885656843188856514051888565397018885659180188856533311888565554018885657262188856566781888565315418885654471188856527461888565760918885656348188856577321888565674918885658509188856568651888565333818885653334188856511141888565688918885653132188856523341888565606218885659726188856575091888565414418885650237188856551291888565831318885650854188856570711888565587018885655579188856541271888565662518885657415188856522391888565993518885651830188856579661888565933318885654044188856527741888565111018885654751188856586551888565713418885658573188856502051888565898518885652157188856569551888565894318885651589188856580741888565418518885657333188856538871888565186918885652869188856566861888565758618885657933188856554321888565934918885654136188856571371888565190918885657399188856580711888565959318885652931188856579181888565241818885658175188856588111888565016818885657695188856572351888565155318885654371188856549281888565343618885653780188856528611888565037418885655931188856556951888565176118885654173188856599281888565102318885650335188856528521888565085818885657369188856531981888565806518885655940188856525671888565912918885654208188856528451888565841518885652265188856524011888565740618885658026188856573261888565174818885655261188856505971888565226118885657669188856557241888565852218885658718188856527171888565453818885650743188856570821888565584118885659391188856579481888565422818885656074188856501611888565495718885651344188856567311888565895018885653085188856519571888565044818885656370188856561691888565456718885659759188856505011888565183818885656045188856541751888565731218885659306188856589711888565333018885652536188856524451888565344618885659829188856573651888565756518885652487188856560921888565018218885653617188856588291888565643318885659647188856564921888565282118885653881188856566951888565287918885650471188856530631888565320218885652747188856576191888565522418885652723188856543331888565429118885656409188856593501888565207818885654512188856553791888565790218885658432188856572101888565336018885653385188856534991888565467218885659004188856527151888565334918885656177188856516611888565176218885657524188856584861888565267818885656727188856561151888565712018885656968188856553281888565815318885654879188856523381888565250718885652228188856505181888565174718885650202188856546411888565016318885653170188856511561888565467318885654750188856551261888565767518885651565188856555041888565793418885659132188856518511888565901118885659612188856502681888565514118885656268188856520411888565234518885658690188856510381888565674818885656048188856537121888565183218885650766188856548521888565795218885651594188856598701888565901718885653762188856583221888565959118885655783188856598571888565692718885654422188856546641888565571218885652862188856584181888565159318885651814188856500411888565837718885657898188856548711888565484118885659358188856520431888565933518885659167188856574801888565168418885651302188856538821888565474018885651729188856525371888565729018885650886188856534861888565321318885652514188856568771888565891318885656535188856515711888565214518885656659188856551771888565251018885656241188856530991888565569018885651924188856534701888565247018885658222188856577421888565091318885650340188856539611888565892418885659799188856543161888565135518885653425188856508491888565629018885659048188856554161888565293018885656369188856536431888565987518885655471188856540071888565638218885655571188856597021888565868718885656352188856585711888565439318885652533188856567281888565499718885651567188856597181888565716018885653697188856553741888565441818885650630188856526901888565349018885659110188856502461888565729818885658263188856551661888565425118885653956188856554781888565442118885655366188856550501888565799518885659511188856521351888565512018885658491188856545321888565557818885650365188856509731888565435418885656046188856526571888565593618885659461188856580351888565107218885656732188856531031888565245918885650997188856514591888565347718885653051188856517101888565629518885655157188856570161888565958018885655493188856554691888565576418885654861188856543131888565711318885657095188856527481888565358218885657185188856578131888565602918885656461188856532321888565855818885653398188856573071888565481818885653439188856547741888565165518885653814188856527721888565458718885654118188856591041888565801918885651831188856583881888565003618885659125188856526341888565957618885654959188856588991888565765818885653675188856520391888565140018885650453188856538941888565596718885653587188856590861888565517218885654441188856548231888565458618885655925188856569341888565201618885655646188856545631888565439818885655713188856523031888565931118885655305188856519521888565495118885658312188856570461888565001618885655362188856512631888565905418885658577188856532421888565630018885653305188856572811888565821118885655734188856563351888565139418885653891188856574921888565999918885655949188856512731888565482418885658707188856588961888565227618885654467188856588171888565799118885654204188856521471888565647618885650642188856584691888565916918885654335188856543361888565292118885652465188856570221888565151818885650459188856584091888565260718885658742188856503811888565278218885656202188856513121888565491818885658351188856586101888565298118885658343188856598841888565657318885655733188856502671888565951018885654966188856596141888565293318885653635188856567851888565573018885650531188856518821888565806818885658363188856557201888565547418885659534188856580521888565513118885654773188856501161888565401318885652804188856556321888565570118885657534188856555051888565948018885657932188856506361888565270218885658368188856597531888565904618885655360188856596941888565526318885653148188856596511888565737418885657996188856540841888565717118885657058188856525221888565761718885657168188856540491888565413218885656932188856519821888565443818885652799188856572321888565977118885654137188856545101888565955418885655096188856523601888565184118885651083188856564201888565430518885658729188856551871888565693918885658769188856597951888565852518885654469188856523471888565157318885652090188856553701888565346918885657020188856545791888565208118885654702188856593101888565722418885658114188856565271888565134318885657005188856591091888565216518885650329188856532951888565820118885652543188856518471888565320118885655568188856511911888565818518885656546188856567081888565365818885652477188856582881888565768418885653125188856568621888565111918885651398188856570001888565282918885650958188856531071888565997818885654826188856509471888565973018885659296188856568611888565882318885657548188856557311888565145718885651647188856556621888565554418885654863188856506781888565262418885659117188856576801888565874918885651999188856593541888565395918885650556188856582291888565460018885657034188856578761888565085318885659329188856558681888565217318885654288188856506141888565060518885652414188856569811888565665318885657830188856507201888565328718885658277188856585951888565395118885653109188856592521888565084418885659457188856528071888565697118885652339188856563791888565717918885654449188856554371888565692118885653770188856536691888565435718885653771188856564231888565914818885651578188856570611888565685318885659325188856589561888565782018885654403188856543581888565397518885655872188856527891888565178118885653126188856568161888565236918885650354188856541831888565649418885652911188856554551888565428118885658996188856506851888565611218885652055188856578351888565879318885658473188856522061888565898818885651840188856535911888565464518885652703188856558431888565577518885655207188856577891888565158018885652207188856578361888565108618885657706188856527881888565777418885651011188856525761888565824518885655921188856579561888565232718885650550188856597061888565068818885650535188856533911888565293918885658630188856519841888565951618885659868188856542941888565812018885655938188856504051888565389918885656616188856500961888565379518885650497188856587721888565984318885653590188856535641888565822518885651477188856568291888565518518885658392188856592661888565220518885651649188856500151888565941018885657646188856554681888565141618885655862188856504171888565787318885658751188856569901888565391318885651025188856577341888565970018885650107188856510791888565929018885655846188856575121888565444818885653509188856570721888565963718885654360188856526321888565230218885654054188856578581888565717218885651106188856592321888565416818885654903188856570311888565064118885658332188856586891888565841018885658766188856588091888565864018885653624188856575261888565408518885653059188856500121888565421218885658357188856517981888565519818885654878188856543791888565984118885652517188856503111888565697318885650635188856576661888565370418885659394188856514251888565015918885656850188856511531888565347918885652984188856581631888565252118885650091188856505531888565212318885657039188856505691888565534618885657683188856589791888565346318885656783188856589411888565266718885650476188856589321888565409318885655517188856518931888565259918885651777188856531601888565692018885653566188856544551888565027418885655317188856573671888565719818885650964188856597091888565430718885655945188856513861888565526718885651213188856541141888565075218885652727188856571251888565147618885659796188856538171888565701918885653861188856567681888565048618885658745188856584211888565402518885659734188856535021888565995018885656097188856516381888565391018885653996188856569821888565295218885652562188856505661888565153318885658835188856544951888565257118885654542188856537941888565560518885654589188856519371888565878518885657177188856522451888565721718885650764188856523721888565914318885659954188856504511888565627318885650026188856551021888565760318885655501188856526051888565066318885650965188856514431888565557018885659619188856583621888565139018885655977188856551501888565070718885654647188856570531888565710518885657839188856572831888565875918885655952188856548151888565537218885655507188856561181888565193218885654551188856517521888565068218885659623188856591111888565251218885656661188856544861888565976418885650249188856549001888565782218885659530188856524841888565583418885659738188856582441888565522518885655533188856537531888565092518885657193188856511731888565494618885655736188856586761888565047418885653313188856568131888565260918885659907188856518371888565660218885653549188856515151888565081318885656887188856509751888565497918885653298188856512351888565243118885654895188856565311888565284918885659854188856563401888565770018885654325188856520311888565259418885656702188856560981888565024018885654498188856518951888565828218885659156188856590841888565318618885650785188856531131888565732918885651022188856594931888565054318885656926188856534671888565516218885652564188856538221888565292718885655009188856578161888565667318885651579188856550341888565526518885654112188856556501888565507918885655728188856574931888565049418885654353188856598231888565587618885653569188856524961888565847918885652877188856552091888565090918885658281188856552371888565918318885658233188856541161888565509818885657395188856529991888565980518885657473188856562281888565138018885657384188856529161888565753718885650189188856517551888565069518885656770188856557391888565105518885650671188856575911888565421018885650881188856506971888565274918885653506188856531141888565545218885659908188856544451888565112918885654570188856540351888565954918885658208188856511951888565627518885656578188856572411888565633718885654799188856518731888565628318885656414188856573381888565670618885655134188856578141888565269918885652329188856552901888565009318885659520188856597051888565763018885659574188856513321888565417218885654347188856531111888565041418885650005188856523361888565285718885651584188856557071888565907518885654522188856597351888565917718885654888188856534371888565991318885659740188856517531888565890518885659711188856583841888565419718885658398188856598931888565877318885652535188856542071888565154318885657024188856539741888565687518885656603188856578931888565837218885653086188856591851888565158518885658570188856566371888565743818885659693188856559061888565593718885651819188856519911888565597818885653776188856518421888565448318885656719188856566801888565196818885658653188856591371888565220318885658779188856574341888565023618885657853188856506611888565517518885659114188856506981888565041518885657721188856524391888565137018885656824188856558551888565297418885655376188856533101888565724318885652626188856536161888565623518885659514188856554111888565702618885652530188856560761888565394318885659915188856508731888565962218885651977188856589331888565301118885650632188856568841888565556118885654787188856538161888565385118885656198188856572441888565602718885659370188856584281888565339018885655371188856558921888565530418885658677188856569891888565381018885652337188856502531888565323618885655082188856527801888565817818885659318188856597291888565961318885654611188856559541888565842518885655950188856593121888565215818885659792188856571891888565210118885652523188856506541888565999818885653577188856542531888565746718885653717188856523061888565708918885659594188856589601888565678418885650578188856528871888565310618885651919188856570331888565503018885653621188856596711888565765618885659149188856515561888565555618885650633188856513531888565595618885655692188856548541888565515218885653664188856571691888565204718885657578188856555271888565195818885653222188856593601888565682718885657606188856509301888565352218885652140188856543281888565541318885653745188856539681888565017318885659638188856561701888565781118885652166188856556161888565020418885654270188856505771888565923018885651828188856573791888565025218885658353188856561901888565476918885655878188856562251888565332018885650393188856566701888565130318885657397188856512321888565228818885656902188856540921888565036418885655268188856561371888565613618885654446188856574681888565775418885658334188856536011888565506618885658336188856581161888565635618885651927188856564431888565201918885651183188856530491888565994518885651458188856554211888565053318885657568188856570681888565434918885656374188856590051888565285818885651934188856581251888565983418885655196188856571671888565887018885653473188856560231888565623218885653826188856532241888565115218885650852188856562051888565377518885656349188856507481888565938018885657331188856554771888565337218885659822188856551831888565733218885657014188856530321888565244718885657730188856596411888565140818885659434188856524881888565759318885653441188856589091888565335518885655893188856569221888565629318885658088188856529901888565140918885653140188856559981888565108118885657615188856574171888565919718885653779188856567821888565029818885658017188856561951888565216418885656357188856565851888565885718885651045188856590491888565033818885658393188856518391888565075918885650105188856507211888565209818885653364188856561721888565244118885654395188856544731888565716118885656538188856507361888565843718885656838188856597721888565239118885650735188856588671888565806618885653939188856554911888565256518885657927188856554001888565423218885659261188856595061888565016718885655401188856580951888565112318885659406188856525521888565563518885655485188856567231888565225618885653884188856565701888565629218885655636188856502791888565212118885659027188856561911888565094818885659069188856526231888565841418885659949188856576371888565009418885654174188856521021888565870418885654086188856502961888565532118885654893188856509261888565110418885651324188856588581888565360518885657914188856561651888565071518885654355188856577611888565382718885659688188856534511888565097118885651179188856500811888565254418885652968188856544441888565891618885653763188856552471888565576318885653666188856500901888565999418885652841188856567001888565664618885654239188856535881888565762418885658947188856538051888565325818885652905188856590961888565754918885652766188856527251888565065818885652872188856504691888565338718885654318188856541031888565151718885651914188856551051888565509918885650757188856595881888565679318885653969188856508311888565090318885652461188856545081888565149418885659105188856574271888565570018885654596188856592121888565845118885656520188856501411888565954318885657186188856558181888565226718885653183188856544751888565227718885651881188856524171888565492518885652333188856511631888565503218885655852188856527091888565520118885659600188856585611888565675118885655347188856585201888565365518885651718188856591641888565725518885657707188856599741888565033318885656814188856530651888565915818885655903188856555131888565960318885655947188856513101888565206918885653299188856576711888565126118885655857188856563901888565441018885655797188856515581888565119918885652971188856549221888565239418885656581188856591571888565041018885653271188856508071888565988218885656284188856542981888565169318885650086188856526511888565352418885654872188856559421888565422518885655266188856526641888565652618885650812188856534211888565879618885652828188856500621888565674318885653228188856528421888565261718885654797188856544081888565669918885651994188856512921888565285618885656892188856571511888565249918885654227188856565061888565165718885654171188856512021888565645418885655310188856556201888565329618885652466188856544771888565525818885654690188856577991888565337518885656432188856556221888565928718885654275188856560301888565445418885651342188856528181888565723018885654450188856515121888565409718885650360188856571991888565608118885650847188856500581888565481318885654986188856577871888565160318885655451188856528601888565115118885654076188856582261888565993718885651894188856524731888565647518885650146188856540001888565118018885654828188856529481888565164118885651329188856529371888565131318885655094188856584921888565610418885657051188856555751888565223318885654502188856519101888565120518885653227188856556061888565947818885656438188856568041888565757318885650667188856521941888565134818885652130188856517561888565454718885658251188856513791888565105818885655621188856535171888565985318885659804188856581311888565794218885658887188856586371888565796118885653074188856524231888565368518885659254188856512831888565711718885656681188856527871888565424418885653021188856558891888565625818885653790188856575591888565044118885652895188856549811888565037918885653507188856537361888565396718885651050188856553181888565121618885651196188856543451888565415218885650291188856551391888565815218885650945188856520511888565114618885651306188856566411888565461818885654264188856522421888565301618885659205188856587631888565126018885654874188856509011888565579518885659989188856555261888565941918885658523188856592551888565645118885652765188856559991888565097918885657472188856509101888565628218885657135188856568981888565966118885650711188856569881888565909818885652669188856597761888565580618885657823188856553391888565733718885651765188856502121888565448418885651611188856570491888565818218885654565188856536821888565307218885652853188856568021888565262818885653596188856599901888565694618885651783188856508951888565778118885652262188856516061888565588718885652957188856568941888565956418885657194188856570921888565402818885652793188856560371888565515318885654731188856501551888565154918885652977188856532301888565759818885654642188856517221888565684718885657564188856554571888565020918885653707188856518231888565487018885653560188856557271888565549618885651879188856555151888565358918885653285188856582661888565317118885654802188856539311888565674718885655092188856542761888565591118885653622188856567621888565313618885650389188856587271888565976618885659515188856577951888565760518885653737188856564521888565786418885651552188856566001888565231518885655612188856516891888565021618885651917188856548301888565307818885657499188856599221888565476218885651959188856585921888565590418885651540188856578811888565820218885659000188856578151888565345018885651629188856531821888565818618885655291188856578741888565126518885655084188856521961888565964218885651345188856591271888565873918885652109188856537131888565311618885653395188856515031888565011118885654584188856547301888565664218885655132188856592771888565836118885653396188856550251888565907018885656908188856589031888565006818885653122188856526081888565348518885655363188856502101888565677618885654729188856537571888565000818885654389188856555281888565476718885651613188856584331888565222118885653019188856551091888565306218885651358188856557561888565433018885650536188856517451888565989218885659015188856543461888565387618885654458188856566541888565486818885658532188856588021888565241018885656008188856506391888565275818885653806188856503431888565454618885651545188856577681888565052518885652558188856549171888565855518885656841188856516691888565568518885658098188856508261888565403118885652659188856596701888565372718885654139188856579121888565211318885658895188856597371888565802118885656885188856532091888565677718885656000188856522141888565848218885654556188856522731888565389618885658191188856574701888565729218885657710188856534181888565326418885650549188856571231888565850818885651664188856524151888565808118885658024188856548821888565503818885651623188856582791888565028218885656554188856528911888565670718885651075188856528341888565100018885653163188856514521888565632318885652767188856505191888565330618885656060188856534301888565193118885650962188856500781888565300218885652428188856568591888565439918885650562188856590661888565841618885651627188856550751888565612318885656529188856540531888565227918885651923188856529011888565989418885656593188856584991888565795518885651063188856504001888565884518885653033188856531051888565349118885651382188856551231888565715318885655342188856549471888565690718885657825188856576671888565643718885658435188856598391888565269818885657294188856581901888565102918885657491188856528701888565115818885652231188856545901888565502118885655100188856527101888565392818885650454188856572801888565832918885659906188856575561888565441918885659961188856565901888565766118885652175188856503261888565308718885657737188856545571888565295818885657081188856527061888565844718885651677188856503561888565829018885657494188856575041888565473518885652583188856535831888565189018885657145188856546691888565791018885650207188856530311888565858518885655774188856569791888565566018885654260188856544171888565215318885653557188856549331888565223018885650130188856524901888565186118885650860188856593871888565236118885659969188856518151888565519918885652132188856537661888565454118885657291188856568571888565540618885657805188856508961888565164618885651902188856509081888565675418885653647188856577621888565585418885653525188856507081888565599018885657218188856574691888565245618885658701188856557791888565720018885656012188856566941888565424818885653668188856575011888565817118885650662188856557911888565228718885657953188856557151888565059618885653778188856517721888565651618885652397188856547781888565591418885656440188856501241888565081918885656401188856576261888565379118885653552188856560871888565419518885656050188856508771888565012618885657370188856523561888565610218885656236188856587801888565031218885652284188856577901888565007918885651699188856518891888565396218885658289188856513881888565954818885650607188856525001888565467618885655119188856500421888565305318885653580188856528631888565408918885656164188856540611888565523518885654087188856508201888565923418885658616188856555731888565590918885658140188856582921888565891118885650234188856583861888565622618885656622188856597561888565050318885658863188856500031888565877118885655450188856587521888565246918885651631188856515471888565376018885655555188856599011888565539518885655449188856520881888565325618885650150188856571831888565739618885655781188856513391888565161018885658172188856592531888565339918885651857188856587621888565610518885655750188856522691888565781918885651626188856598761888565828618885653018188856538371888565051518885658502188856526831888565415818885654984188856588481888565192518885652150188856553241888565518118885651434188856587481888565966718885659905188856584551888565702818885656963188856525931888565937518885658380188856527321888565189118885655035188856577451888565070318885653172188856552491888565437218885654057188856543341888565774818885659690188856592471888565258618885652244188856528481888565877418885653388188856507191888565436718885657776188856512191888565628718885659512188856585131888565541918885650888188856509221888565932818885659016188856594431888565790818885651193188856577671888565556518885652992188856557901888565092118885653226188856510701888565400818885655251188856507531888565985818885657056188856582181888565213918885653728188856503971888565779318885658331188856531551888565588318885650875188856577791888565683318885655583188856571391888565751118885651282188856550731888565847418885656394188856548981888565277118885659067188856564721888565474218885653609188856599521888565031918885656552188856540981888565892218885652040188856572371888565994118885659798188856576201888565685418885658168188856539071888565421318885654796188856519971888565435618885655787188856582521888565296018885659587188856579261888565982118885650936188856580321888565515618885654758188856510621888565180418885654443188856581181888565058418885657040188856545331888565926218885653475188856561311888565521118885651222188856523541888565178218885657256188856585881888565934518885656612188856557611888565442318885651403188856507271888565273618885652795188856541481888565662118885651763188856590281888565067918885653367188856503181888565403318885651226188856560661888565843018885658695188856598691888565517118885656778188856579991888565379618885653445188856583671888565954218885658826188856589891888565742218885657989188856552331888565812318885651695188856553911888565717518885659403188856510361888565122818885655969188856551841888565854818885653428188856521521888565804918885654803188856570361888565694718885650856188856559461888565923818885651383188856548431888565810818885659927188856535991888565162018885653653188856523851888565143518885655004188856525881888565666018885651711188856556181888565437418885652136188856537311888565695018885655426188856593091888565304618885651601188856554471888565156818885653433188856539651888565145418885655016188856563041888565110918885655466188856545061888565944118885657993188856500521888565122018885650186188856554871888565664018885651598188856533081888565380318885652297188856578951888565826218885651725188856535481888565118418885657343188856578941888565816018885651485188856550181888565812218885657806188856552721888565451318885658810188856564131888565767218885656722188856563411888565447418885659527188856579511888565141218885651429188856583891888565888618885652851188856572471888565756718885651915188856586081888565288818885650717188856521241888565658818885654106188856550011888565570518885652471188856513771888565713018885653854188856585541888565574818885652718188856504901888565007418885659962188856567211888565744218885653076188856554951888565038218885659032188856554751888565618218885655337188856587941888565722518885659997188856512031888565535418885659030188856535081888565402418885650889188856595721888565768618885655985188856598651888565161618885650893188856511421888565774418885655699188856594671888565066818885656483188856511481888565123418885659608188856538731888565875818885658274188856507891888565455518885650563188856544901888565667218885650273188856546011888565800418885651337188856523161888565187418885658618188856518271888565304418885657729188856574181888565755718885652353188856521251888565265818885657327188856561681888565428918885656386188856586131888565422118885651217188856559801888565309718885652409188856586201888565324718885654840188856502901888565685618885657142188856559001888565229518885652763188856587651888565958518885657204188856587531888565367418885655608188856566571888565900818885651758188856537691888565292218885655345188856561461888565677518885650069188856570471888565040118885651130188856571031888565545818885657108188856545521888565916118885653371188856527941888565136418885658221188856562911888565496718885651811188856539541888565998818885659213188856501931888565566418885650673188856573411888565290218885650084188856534091888565907718885653144188856552981888565095918885659864188856559511888565641718885658586188856512841888565124618885655223188856534881888565176718885655913188856558091888565992518885657852188856591591888565234918885652358188856550261888565973318885659557188856531491888565889418885652775188856581871888565904418885655309188856587891888565514518885653683188856537741888565986218885651566188856580281888565468818885655193188856537541888565483718885656528188856563621888565472318885657288188856525151888565303918885659223188856510571888565927118885657884188856554351888565188618885658526188856512091888565256918885659283188856545241888565367918885657527188856582501888565019518885659607188856521261888565636518885651712188856534341888565073118885656929188856557411888565446318885659849188856592931888565386418885651692188856579841888565146418885657461188856582121888565269418885652936188856592241888565424518885656408188856546251888565376718885655982188856587761888565290318885653500188856536321888565660718885657639188856541291888565837918885655659188856518681888565479218885658013188856568421888565452518885657901188856597011888565419118885652411188856534811888565153818885655882188856523861888565451118885659173188856536361888565059318885650481188856504301888565787918885650868188856524941888565967518885658456188856526041888565663418885650821188856523621888565917518885651006188856576701888565919818885657659188856527701888565132018885650336188856553261888565205918885652665188856536621888565110018885654163188856503211888565589518885653934188856574761888565874318885653619188856598321888565772018885650103188856573151888565704818885658966188856526011888565739418885654382188856586071888565005318885650128188856507391888565670518885659699188856592081888565736018885659863188856548341888565775818885650963188856556721888565804218885652363188856593481888565869218885652687188856598791888565720318885655313188856535311888565217218885655215188856578571888565958618885657736188856501481888565279818885650192188856542721888565626518885650516188856564931888565962118885658521188856583581888565228018885652945188856554891888565636318885655516188856599291888565546518885659427188856568831888565867918885654059188856545751888565398518885653359188856501001888565893718885658467188856555961888565260618885659119188856566681888565308118885653742188856585391888565499618885655480188856581801888565493818885655751188856582931888565330218885658466188856598591888565692418885658217188856585191888565615018885658319188856541491888565231918885653151188856507041888565449418885653207188856597791888565172818885659200188856509521888565757018885656773188856527011888565702318885655331188856574091888565128118885657477188856569861888565648818885651644188856587191888565174918885653626188856522381888565762918885650779188856525751888565771818885659055188856524361888565982018885659366188856577461888565475318885652778188856550481888565227018885657486188856588301888565552318885659836188856514501888565446218885659635188856552941888565580418885652058188856556941888565437518885654759188856579571888565961618885651654188856528591888565695618885657562188856584061888565014018885654231188856560541888565250118885656003188856593141888565217818885657990188856572681888565761118885654041188856536811888565845418885658496188856506651888565345218885655966188856537261888565691418885659562188856546041888565039818885653997188856598181888565245218885650734188856519691888565596218885657407188856527691888565998418885654956188856555511888565375018885659449188856535231888565236518885658094188856557821888565360418885651939188856529871888565971718885651049188856593271888565426818885657877188856545491888565646318885656543188856594251888565149318885658621188856588381888565983818885653828188856512181888565655018885650484188856593681888565456418885651740188856575521888565895118885651391188856546051888565509518885656120188856576521888565280818885650579188856587901888565860318885656125188856545401888565523618885658371188856595221888565714818885654991188856512641888565150618885658338188856586631888565882818885651965188856596391888565888018885651996188856561241888565462218885652538188856503501888565004718885654320188856526451888565348318885652298188856555641888565857918885652249188856597501888565373818885652714188856509611888565725318885655484188856579971888565344018885657539188856596201888565720518885656844188856557771888565551018885652760188856583951888565463818885652089188856568711888565579818885654594188856556291888565511518885658921188856520321888565449218885653253188856500491888565375118885653918188856569611888565087118885653902188856546491888565078318885653830188856572521888565292618885653656188856562551888565891218885658786188856541021888565825518885650878188856506741888565051418885659374188856597131888565889118885659166188856574491888565361318885650627188856507221888565199018885650745188856567871888565051718885652892188856590131888565232318885650088188856500731888565485018885655311188856585471888565100318885654050188856519611888565932318885650502188856508301888565976218885655338188856520481888565319918885656736188856556171888565432218885655104188856500591888565738318885657973188856578311888565953218885651479188856582571888565679618885655673188856528141888565743218885654953188856522481888565738718885653863188856576381888565570218885656330188856587221888565113618885656215188856526441888565627718885658902188856561001888565392118885656377188856516401888565806718885654437188856534891888565017718885658493188856501511888565800818885652091188856575841888565924018885656880188856507251888565057018885650048188856510961888565098518885659376188856550471888565814718885654585188856501181888565092318885652368188856597511888565406218885652367188856513761888565812118885659813188856583941888565868318885655425188856559571888565335118885655666188856539381888565437718885657060188856527371888565259018885651964188856568601888565717618885657132188856558971888565358518885653301188856546511888565494918885654315188856598511888565165918885654407188856500011888565463718885657144188856540471888565872518885656359188856504471888565354518885652340188856578001888565202818885656542188856561731888565120718885651795188856576651888565802718885652973188856586971888565096918885653607188856599391888565125218885658457188856586281888565790418885653304188856574951888565223418885654599188856592681888565352918885659453188856507901888565361518885653457188856540361888565068918885651523188856533811888565774718885650825188856547661888565106118885658969188856564211888565955518885658972188856569721888565614418885659250188856591521888565999318885656425188856596801888565856418885650201188856563171888565266318885656320188856569831888565895918885657535188856517851888565436518885652938188856583271888565065918885657152188856507011888565623918885650101188856530751888565924618885655948188856590831888565708518885654220188856579721888565896718885651267188856509061888565769918885655837188856562481888565884918885654037188856515051888565698018885657717188856564311888565521918885657356188856546171888565817018885658709188856592591888565124518885652056188856570791888565527618885659092188856576871888565017918885659365188856517361888565012518885655118188856529651888565187518885657576188856530831888565230918885655506188856518081888565476318885654924188856554701888565273318885651770188856583521888565182218885655397188856536511888565863318885658784188856588601888565850518885653641188856517931888565530718885655117188856513891888565005718885659236188856514381888565646218885655939188856552321888565972418885657264188856520801888565815618885658356188856587771888565403018885652038188856531671888565899918885650915188856580091888565291918885650628188856568311888565198818885659128188856526471888565759418885656427188856590361888565931718885655271188856550831888565767318885651295188856518171888565867218885656605188856563991888565786518885656327188856520341888565150018885654972188856532141888565514318885655140188856511271888565683218885653714188856502881888565496918885650934188856534741888565420118885652119188856561941888565414318885657216188856511621888565116118885658667188856539921888565327818885659504188856590181888565315718885650756188856502811888565438318885651672188856581571888565962518885654105188856575961888565209518885656071188856514331888565084218885651872188856599231888565928118885659648188856565831888565978518885658978188856590821888565505218885658128188856567861888565493918885658504188856544531888565157418885650123188856593001888565899818885656556188856568671888565898118885655588188856553491888565153518885654500188856591991888565618818885658987188856597941888565984218885654055188856593401888565399418885657328188856507141888565394018885657798188856581341888565366518885650115188856551381888565234418885653378188856555541888565143118885657234188856513571888565396318885653248188856509741888565152618885655189188856510941888565823118885659551188856532551888565161218885657580188856550191888565966318885652451188856580031888565039218885658010188856573631888565367318885650276188856577141888565755818885659498188856545621888565742318885650916188856539721888565421418885655303188856540031888565038418885652446188856558991888565772718885652006188856520461888565568318885659590188856534101888565608418885656338188856551491888565860118885652743188856524041888565881218885659257188856594261888565853018885653966188856568101888565316518885650138188856597441888565059418885658047188856534681888565784218885653844188856586511888565597318885650507188856504431888565847218885658488188856541131888565651318885657482188856573041888565614018885655627188856589011888565899418885653316188856587321888565263618885655404188856506061888565895818885654366188856538421888565642218885652581188856579491888565483318885658597188856580931888565060318885659679188856533501888565243518885652114188856563551888565422418885655256188856524631888565470918885650376188856518631888565370918885653397188856523211888565546218885650121188856558251888565547318885658746188856510431888565880318885658450188856517921888565911218885651597188856519631888565544518885654246188856594761888565394418885658945188856576971888565492018885658459188856547841888565390818885657453188856548991888565851518885651005188856549111888565748518885656187188856588361888565443118885659074188856562571888565480118885658272188856574391888565803118885655657188856590591888565964518885651527188856553001888565323118885659485188856561081888565693818885656985188856589081888565292518885651017188856584761888565785518885653319188856564731888565909018885651065188856594081888565163018885653067188856592691888565499918885658606188856586151888565679518885655574188856531101888565674118885657400188856541461888565339418885654572188856597521888565718018885654271188856584361888565617618885654029188856559911888565127418885653050188856556871888565018118885659315188856522631888565910018885659487188856598171888565454518885654624188856534491888565706318885658944188856520441888565406918885650056188856561801888565921618885653361188856528401888565414218885654219188856584451888565553518885651009188856596021888565943218885654921188856592251888565030718885651097188856531641888565976718885658788188856515501888565428718885657201188856517381888565255518885658976188856564491888565141118885653006188856561741888565388918885655128188856547261888565335418885652844188856571841888565254618885656650188856532231888565006018885651026188856541251888565730918885654223188856538391888565837518885654914188856546611888565935318885657208188856553321888565787218885651739188856517001888565333718885659409188856525131888565027818885655581188856559411888565145518885650539188856522931888565560718885658666188856542561888565397718885652495188856556451888565717418885650805188856548731888565028918885651449188856573921888565726118885658553188856557861888565741618885658716188856554901888565364618885659056188856505921888565727818885653070188856536491888565465818885656916188856550611888565366118885658199188856578281888565613418885658980188856564151888565903118885659886188856516961888565077618885656911188856574641888565558618885651117188856552921888565161418885658483188856524551888565029918885653786188856553731888565904018885654478188856514901888565505718885652631188856590101888565671018885651002188856529941888565535518885655651188856523071888565142018885657555188856548601888565473718885655959188856561221888565235118885653314188856558161888565218318885653987188856512751888565920318885651319188856596331888565522018885653516188856588251888565389818885658012188856518541888565536718885656497188856516351888565127918885659665188856534941888565869918885653950188856562521888565560118885659741188856516041888565690118885652396188856526561888565030918885659669188856574961888565455918885657506188856526791888565849518885655796188856559721888565947718885651328188856536701888565562418885656709188856595921888565022018885654104188856551551888565632218885659513188856555911888565542318885653263188856573051888565466618885656891188856524491888565929518885656617188856522351888565334318885653935188856508391888565483618885657514188856517191888565490118885659474188856544851888565231118885657489188856587351888565215618885655424188856526151888565456918885652092188856535261888565778018885650904188856555381888565968618885650761188856545821888565487518885655742188856502771888565021518885659072188856526931888565140118885659885188856546401888565734918885658169188856571961888565546018885652600188856583201888565168118885650156188856520741888565019618885655822188856533451888565733018885655023188856511921888565623018885651285188856592511888565096018885651634188856532541888565432118885654677188856519381888565583118885657067188856553291888565630618885652292188856568221888565569818885651898188856555901888565615118885653793188856524531888565725818885651489188856525851888565699718885651113188856508031888565216018885651107188856537521888565105318885659221188856579291888565515818885654909188856552291888565132118885656769188856558881888565982618885657812188856547931888565679218885650611188856503961888565123818885657840188856585761888565315018885658385188856523121888565816618885650264188856503771888565863218885654855188856500071888565534418885651111188856541091888565411718885654189188856503831888565271218885653852188856564471888565921918885654739188856572711888565110118885656403188856572281888565441318885655576188856510681888565879718885656404188856506571888565409518885653293188856569481888565194218885656402188856537231888565037118885654764188856596571888565421718885658369188856552481888565374018885651410188856503391888565225518885659655188856574521888565941518885659496188856566771888565004518885655024188856598191888565991218885652115188856575211888565041218885658910188856531231888565204218885652162188856552391888565941818885651576188856516451888565832818885654503188856535441888565686918885650480188856585741888565492718885651491188856598301888565123318885653091188856593771888565078018885657500188856596501888565925818885652218188856529201888565166718885655792188856539241888565441518885656746188856544121888565626318885657187188856505881888565360818885653283188856554531888565648618885651466188856594831888565373518885651950188856573811888565180918885653708188856567941888565122418885650455188856539781888565362518885653300188856553021888565704118885654215188856592601888565740218885659064188856574551888565792318885656560188856579741888565383818885652666188856539191888565353618885655532188856518241888565142218885659524188856579371888565957818885658560188856566631888565917418885650587188856532651888565282718885658583188856555771888565710618885655008188856575181888565048318885658076188856569961888565984718885657919188856575331888565792418885654101188856539091888565407118885658703188856555721888565210318885658631188856527811888565231818885654791188856594351888565901918885654496188856590811888565341118885659833188856530051888565904218885654169188856587361888565651718885656647188856553871888565052618885653133188856501601888565874718885656339188856538331888565363918885659951188856538111888565680718885651975188856566521888565280118885658883188856558021888565988018885659491188856502971888565796218885656347188856567641888565862218885655749188856594811888565199318885658115188856560071888565411118885656013188856535281888565994618885651067188856595311888565481418885654309188856524811888565891718885655325188856519001888565565518885654021188856521981888565085518885650848188856572481888565552518885652486188856531891888565202618885651141188856506021888565472818885654853188856561471888565455318885659611188856521111888565248918885657386188856549641888565676718885650435188856552751888565281118885654808188856575131888565058318885652883188856513091888565823718885659606188856531841888565347118885653853188856568971888565407518885653512188856513501888565259718885655835188856595391888565298318885659289188856570011888565405118885652072188856575611888565569118885654262188856569761888565824618885653971188856541701888565631418885652236188856519331888565622718885650884188856566231888565881618885654783188856509681888565484418885657964188856503441888565952518885651484188856592451888565509118885658188188856556791888565639218885657508188856566761888565885018885656936188856563851888565058918885659440188856586091888565939018885651941188856517411888565224618885650089188856599311888565388618885658136188856546821888565567618885659627188856554071888565062618885657875188856565041888565971418885650478188856518771888565942218885657301188856506841888565760818885656977188856505751888565029418885657458188856599181888565611318885656378188856540961888565716318885659102188856518581888565038618885659243188856505471888565528618885656828188856563121888565789918885655067188856599661888565752918885656566188856588881888565464418885652122188856517881888565119718885651572188856503281888565010918885657340188856581581888565829418885652803188856510851888565545618885659371188856558261888565224718885656801188856594751888565131518885653734188856587411888565286818885656033188856517691888565374618885650373188856571551888565379918885652897188856544611888565565618885653459188856505511888565146518885651091188856593431888565081118885650456188856545541888565709918885652850188856538671888565391718885653221188856507961888565361418885650935188856589361888565208318885659947188856563751888565705718885657803188856556801888565328218885659810188856561551888565270518885656826188856587951888565392318885654206188856523771888565635818885650656188856506371888565701818885652389188856562971888565069018885653194188856583301888565308218885650304188856522941888565641618885651537188856525021888565540218885653720188856580291888565069918885653789188856578831888565824018885650580188856518161888565674218885657497188856526301888565577018885656280188856535621888565174618885658064188856569871888565304818885656351188856579221888565669218885656331188856529001888565605818885655390188856574981888565852818885651019188856565481888565319518885654720188856586731888565014918885659800188856532201888565608918885651504188856518071888565793118885650977188856512231888565781718885654039188856569661888565531918885657448188856517201888565782118885655103188856500221888565504018885650638188856509461888565415118885659338188856543871888565095518885655352188856550551888565663918885653057188856535541888565547218885652813188856584461888565141918885656930188856505291888565058618885650117188856557081888565897018885652508188856553641888565526418885656276188856523551888565170418885652792188856596921888565786318885650894188856531241888565889018885653206188856509401888565812618885653095188856523051888565150718885651172188856502451888565389518885654068188856546751888565794518885650836188856594051888565361218885656367188856564111888565906018885656561188856550331888565302018885653573188856534971888565668418885659518188856519041888565136318885652532188856565021888565219118885659302188856501121888565745718885656643188856519301888565206718885656435188856559261888565438818885654771188856532441888565666718885654348188856532881888565042918885653277188856586471888565138418885656159188856530001888565154218885655170188856509371888565159918885655341188856501081888565917118885658020188856553431888565641218885653571188856582431888565703218885655409188856502111888565485118885656532188856516711888565269218885656577188856590211888565882118885656260188856510761888565349318885657911188856559791888565566718885658713188856590951888565207018885658818188856587061888565999118885656231188856591881888565362818885656701188856544651888565597518885658264188856570421888565805918885652189188856577631888565742418885652167188856588471888565124918885652745188856595441888565824218885655348188856572421888565942318885656718188856580971888565500218885653610188856598951888565116818885651242188856525981888565252418885656103188856584391888565173418885656557188856573461888565917018885656825188856560961888565819418885650640188856500231888565783418885656196188856583411888565855618885651908188856595681888565971918885654279188856575541888565927418885657903188856531191888565894918885653848188856523761888565622418885657574188856540601888565307918885650792188856584851888565109918885654332188856595531888565125618885657075188856562071888565609418885650363188856594681888565060418885658228188856543031888565203718885656598188856565761888565948218885652846188856553231888565445118885658805188856540701888565074618885652013188856552261888565727518885653156188856568051888565982818885651987188856554181888565878218885658813188856562211888565247918885654121188856567341888565284318885655509188856510891888565804818885657542188856516371888565670318885653290188856537651888565125918885659787188856530101888565125818885653718188856568151888565783318885652442188856578461888565741118885652756188856511741888565139318885654733188856521511888565819618885656325188856596721888565849018885658639188856576141888565566518885653787188856569701888565845818885651351188856542671888565687818885659359188856592411888565075818885650000188856591211888565520218885652424188856512801888565798818885650425188856587081888565669618885656038188856570431888565804618885652204188856574331888565646418885658738188856567131888565612118885652836188856548691888565064818885656237188856524441888565271318885659541188856549161888565426318885656141188856554811888565046318885659398188856566151888565731718885656256188856520051888565160018885651299188856534221888565167318885657702188856538471888565866818885651590188856525051888565072418885650346188856559221888565185218885655492188856556541888565243418885656995188856546651888565658918885657515188856545041888565850718885653813188856515591888565793818885652201188856574051888565462618885655737188856549741888565766018885659009188856593131888565865818885659891188856561331888565134718885657971188856512481888565566318885657960188856539291888565919218885658510188856591541888565099418885654929188856585781888565016218885659559188856537161888565295518885650573188856516181888565324118885653325188856555601888565244018885656067188856558301888565972818885658113188856569641888565563118885657336188856531961888565490218885654789188856500131888565643018885655410188856585721888565545418885658397188856535951888565813518885650835188856568721888565488018885656328188856566281888565998218885659980188856563731888565518018885650804188856563871888565940718885659489188856570901888565800518885655823188856507811888565378218885659558188856525571888565319318885657616188856599321888565056518885650981188856561571888565499418885656466188856575881888565586918885653267188856536481888565024718885652784188856566361888565025718885656079188856580701888565915318885655467188856506871888565846518885650869188856534481888565632918885654238188856597811888565739318885650591188856522711888565319018885652637188856566581888565237918885654738188856536801888565774918885658307188856532101888565395518885659903188856504851888565619218885659179188856558861888565775618885650270188856506151888565989718885650693188856546131888565642818885652144188856558211888565753618885658137188856536591888565284718885654218188856571541888565480718885650814188856571021888565298918885653825188856556331888565047218885653808188856526761888565273418885656974188856556701888565380118885657653188856589401888565966018885650352188856587991888565944618885650984188856577711888565801818885658119188856532191888565217018885654706188856539331888565572918885657269188856534151888565005418885651825188856562181888565147518885652525188856500181888565296718885656975188856560701888565624318885658176188856585691888565597118885657759188856573251888565014318885650076188856586191888565103318885656445188856595361888565456818885655867188856534261888565854518885659264188856566931888565052018885659797188856554631888565966218885657843188856585671888565622018885657775188856548091888565320318885655988188856580721888565939218885650275188856504211888565125018885655847188856577091888565798618885658390188856528941888565654118885655740188856505811888565795818885655301188856598611888565601518885659855188856500021888565123618885653341188856571411888565618418885650238188856500701888565377218885653028188856517941888565603118885655726188856557321888565983718885659703188856537191888565199818885652553188856567611888565483118885651451188856526601888565232018885659732188856504421888565040618885651951188856565631888565017518885654795188856547271888565216318885654361188856531121888565709418885652421188856565301888565760018885657066188856566271888565538318885657685188856501881888565202118885655697188856529971888565628818885656499188856596891888565411518885652519188856528801888565222518885651920188856559651888565320818885650231188856564981888565184318885657358188856504361888565162118885654409188856519471888565592918885658852188856547001888565926518885652226188856587441888565645918885653374188856519951888565654918885655088188856585661888565189718885652181188856539931888565759218885651896188856506011888565628118885658391188856516941888565884418885651369188856522321888565608218885650224188856529591888565786818885655064188856549311888565662618885656043188856566481888565533518885652817188856582411888565677118885659305188856576761888565280618885654667188856529171888565458818885653689188856502851888565340318885651316188856528901888565830818885659567188856570451888565886918885652773188856511491888565868218885657622188856545581888565743718885651247188856584341888565769618885651297188856532381888565782418885657982188856529141888565056818885653979188856546551888565477618885657640188856509821888565264018885651190188856523801888565681918885654514188856538971888565945918885658876188856540771888565591518885650190188856545771888565602218885651251188856563961888565555718885659187188856593961888565521418885659321188856527441888565032518885657279188856599421888565770818885655234188856557841888565368418885652143188856564711888565805718885655269188856561271888565794018885651557188856550901888565928518885658819188856587141888565896818885659363188856584051888565764718885650467188856515131888565646718885650345188856593441888565667418885654905188856520501888565820418885652075188856520531888565771218885654038188856531011888565879818885655101188856563541888565034718885650119188856537241888565104118885658146188856522101888565586118885650320188856589531888565031318885651327188856589251888565691518885651185188856501221888565165018885659299188856549321888565731818885657975188856528391888565981218885650496188856575441888565846218885658426188856584491888565625418885658478188856549981888565263918885658824188856514701888565151918885654689188856578511888565276218885655566188856585171888565003118885652907188856501421888565883118885659604188856513951888565471018885653850188856513311888565210018885657344188856575031888565482218885651051188856515881888565863618885652217188856594951888565346418885653627188856592041888565354018885651124188856541501888565315218885658306188856586751888565888918885659628188856526681888565840118885650733188856571781888565830518885654135188856514371888565006418885652619188856560631888565337718885656837188856563131888565993018885655747188856584021888565164318885655190188856581611888565029518885659501188856525111888565507118885650390188856523781888565504518885659856188856555851888565602618885650492188856520121888565506518885650099188856561781888565576018885658267188856515221888565495518885656271188856553651888565934718885659676188856510951888565750718885654304188856505601888565024418885651352188856552821888565566918885654817188856591411888565013318885650028188856561611888565639718885658629188856533481888565358418885650966188856503941888565544018885659739188856514281888565467118885650809188856520041888565576918885655221188856588621888565428318885651848188856527401888565053718885657286188856529621888565489618885654193188856561601888565576718885655553188856548041888565299118885653358188856510141888565282318885652822188856576881888565296318885657785188856516661888565861118885650772188856581411888565907318885658552188856552281888565277618885651492188856533841888565614218885653758188856542051888565943818885655289188856531041888565645618885658791188856583021888565136218885652786188856522021888565380218885650169188856505381888565297818885659533188856546981888565604218885654012188856570351888565318518885659217188856518781888565292318885656318188856570831888565185018885656310188856574131888565886418885656384188856581541888565110518885652993188856561811888565448118885655110188856560251888565611918885657249188856526251888565167018885650828188856503101888565553018885656631188856597801888565736218885652866188856544881888565517318885650263188856529101888565449118885651077188856500101888565938518885652682188856596431888565897518885657783188856534021888565198118885656336188856575991888565015718885658082188856575811888565341218885659948188856564421888565232218885655859188856539111888565448718885657896188856537771888565105618885652197188856526121888565158318885650686188856589231888565290918885654835188856581331888565008318885650413188856546301888565626118885657017188856514531888565554218885651829188856580021888565002018885656490188856536311888565114418885651093188856583591888565254018885657589188856577191888565013518885653442188856557181888565116918885659237188856515161888565343818885658440188856556091888565079518885652835188856544351888565351518885653578188856531531888565318718885650723188856552041888565321218885655539188856551081888565438618885658656188856554141888565504418885658387188856532731888565064418885652412188856541611888565200918885658755188856539841888565421618885657520188856508011888565569318885652652188856556231888565117818885657074188856590581888565128718885650330188856528641888565775118885659783188856549801888565009718885658634188856566871888565950718885659155188856502721888565214818885654414188856559941888565892918885658452188856534601888565017818885657610188856512401888565319218885658345188856548841888565499218885654529188856553961888565638818885659723188856567651888565621418885653352188856503551888565771618885657677188856511551888565812918885650404188856593221888565643418885657382188856547571888565410818885653047188856557991888565254218885658778188856508461888565222718885656830188856591181888565620018885658051188856538291888565934618885658460188856546521888565848918885650176188856563911888565642918885658360188856555291888565906518885659455188856572961888565167918885651702188856528741888565458018885652335188856543501888565883218885651570188856541301888565496818885650317188856519561888565158718885655898188856586611888565530618885656733188856594791888565906318885650861188856583091888565814818885652068188856516851888565086518885657254188856588001888565812718885657408188856577781888565443618885656992188856592671888565842318885655641188856507671888565022118885653877188856512571888565218218885653392188856543141888565318818885656183188856590781888565909718885656149188856558901888565117518885650920188856587101888565664518885657306188856547221888565279018885652643188856597731888565102718885653703188856504191888565843818885655934188856513561888565852718885658227188856517711888565944418885657970188856504871888565687418885658931188856571431888565516518885654017188856500351888565320018885657947188856552461888565712118885654464188856535461888565400118885653868188856546781888565489118885651768188856588931888565938218885652526188856577221888565902018885659874188856576641888565954718885659047188856502601888565128818885652580188856590061888565329418885651715188856549301888565712918885651972188856560341888565474918885656044188856534951888565170618885653131188856505991888565884618885659091188856521061888565575818885655482188856592261888565117618885650366188856526201888565006118885659464188856508321888565742618885658285188856564871888565122518885657985188856508671888565409018885656154