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

至少输入手机号码前7位

1888565归属地信息

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

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

1888565号段

最近查询

13049078565
广东 汕头中国联通 GSM 网络
广东汕头广东联通如意通卡
广东汕头中国联通GSM
广东省汕头市广东联通如意通卡

13179588565
江苏 连云港中国联通 GSM 网络
江苏连云港江苏联通GSM卡
江苏连云港中国联通GSM
江苏省连云港江苏联通GSM卡

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

13215698565
安徽 合肥中国联通 GSM 网络
安徽合肥安徽联通GSM卡
安徽合肥中国联通GSM
安徽省合肥市安徽联通GSM卡

13257038565
江西 上饶中国联通 GSM 网络
江西上饶江西联通GSM卡
江西上饶中国联通GSM
江西省上饶市江西联通GSM卡

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

15643348565
吉林 延边朝鲜族自治州中国联通 GSM 网络
吉林延吉吉林联通GSM卡
吉林延吉中国联通GSM
吉林省延吉市吉林联通GSM卡

15658298565
浙江 宁波中国联通 GSM 网络
浙江宁波浙江联通GSM卡
浙江宁波中国联通GSM
浙江省宁波市浙江联通GSM卡

13429868565
湖北 武汉中国移动 GSM 网络
湖北武汉湖北移动动感地带卡
湖北武汉中国移动GSM
湖北省武汉市湖北移动大众卡

13562068565
山东 聊城中国移动 GSM 网络
山东聊城山东移动全球通卡
山东聊城中国移动GSM
山东省聊城市山东移动全球通卡

13660478565
广东 广州中国移动 GSM 网络
广东广州广东移动神州行卡
广东广州中国移动GSM
广东省广州市广东移动神州行卡

13707278565
湖北 襄阳(原襄樊)中国移动 GSM 网络
湖北襄樊湖北移动全球通卡
湖北襄阳(原襄樊)中国移动GSM
湖北省襄樊市湖北移动全球通卡

13738858565
浙江 宁波中国移动 GSM 网络
浙江宁波浙江移动全球通卡
浙江宁波中国移动GSM
浙江省宁波市浙江移动全球通卡

14774548565

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

15281578565
四川 甘孜藏族自治州中国移动 GSM 网络
四川甘孜四川移动全球通卡
四川甘孜中国移动GSM
四川省甘孜州四川移动全球通卡

15834338565
山西 晋城中国移动 GSM 网络
山西晋城山西移动全球通卡
山西晋城中国移动GSM
山西省晋城市山西移动全球通卡

15859698565
福建 漳州中国移动 GSM 网络
福建漳州福建移动全球通卡
福建漳州中国移动GSM
福建省漳州市福建移动全球通卡

18793788565
甘肃 酒泉/嘉峪关中国移动 TD-SCDMA 网络
甘肃酒泉嘉峪关甘肃移动全球通卡
甘肃酒泉中国移动GSM/3G
甘肃 酒泉/嘉峪关移动187卡

13310798565
贵州 黔西南布依族苗族自治州中国电信 CDMA2000 网络
贵州兴义贵州电信CDMA卡
贵州兴义中国电信CDMA
贵州省兴义市贵州电信CDMA卡

回到顶部
18885659354188856521661888565286318885655964188856574861888565313818885657696188856564571888565106818885651352188856540141888565047518885653311188856567641888565022918885657888188856592801888565875818885652925188856535951888565820918885659085188856540721888565512318885654033188856533851888565088718885650755188856568121888565772418885658169188856580301888565837418885652011188856512551888565753618885655677188856570361888565588418885657244188856564721888565285818885654497188856529791888565189718885650154188856595221888565433618885656225188856521731888565387518885656005188856589281888565294218885654533188856560361888565234518885654299188856572691888565475218885658392188856502551888565092518885656959188856580051888565217018885651408188856507721888565470618885650851188856546811888565913318885657234188856524341888565176418885650763188856526011888565478218885657367188856585131888565932118885659462188856581101888565116618885654495188856567741888565818718885659296188856550051888565452818885658703188856588001888565344718885650555188856545701888565602218885654312188856576931888565525618885656680188856543281888565047318885650212188856502151888565666818885651399188856562291888565006818885652124188856558631888565589918885654913188856502461888565466718885654355188856525251888565682118885657255188856565721888565249418885653993188856558401888565410218885656389188856577251888565655318885650559188856572701888565911118885658804188856570181888565483218885656412188856585591888565997718885651051188856530791888565453518885650980188856564661888565502418885658429188856538841888565235318885653110188856577951888565044218885652089188856528361888565062118885657755188856591821888565457518885652984188856570171888565106218885657760188856558211888565632518885656674188856561591888565560418885659223188856532621888565350818885650563188856502631888565045918885655647188856593881888565516718885650827188856536581888565234218885655501188856549371888565870818885659764188856519781888565338318885651417188856526951888565261218885650472188856507941888565421218885653362188856573581888565556418885658082188856567171888565594718885658835188856557531888565264318885653964188856526331888565322718885651302188856510551888565764218885658845188856515361888565349418885655241188856585441888565759618885658916188856502851888565722218885650123188856508131888565162118885655794188856568441888565320518885657182188856511811888565689218885653050188856528691888565761218885654414188856564431888565384418885650109188856516131888565536818885656043188856595371888565075218885659681188856533861888565525118885655375188856595621888565518618885659777188856510361888565824318885659334188856596651888565021018885650049188856502511888565050818885654572188856548921888565031818885653329188856526501888565230718885652308188856529491888565418318885659432188856573681888565420118885653715188856550351888565331418885656204188856551971888565912518885656517188856595081888565605718885652261188856521901888565956518885654882188856531661888565846618885653692188856560101888565235418885659564188856562991888565595518885650419188856530801888565318518885652837188856599331888565047918885653462188856501521888565281918885650425188856541921888565958418885653589188856543401888565803918885650534188856504851888565290118885653690188856545541888565303718885650740188856594121888565376918885655653188856575461888565143918885657042188856561131888565222818885650520188856543431888565645318885655716188856502241888565729218885653397188856563331888565762618885653013188856532721888565949418885658148188856580631888565335018885659007188856574911888565427618885659337188856559001888565389818885651592188856540111888565878618885654165188856508171888565916418885659179188856514551888565788618885654197188856536051888565955918885657389188856590961888565169118885651355188856519701888565658818885657514188856553941888565356618885651520188856524611888565904118885659428188856594021888565460118885656531188856540041888565409718885659378188856599031888565057318885656866188856524031888565797018885657905188856590681888565056618885656440188856595491888565862518885654678188856503641888565336118885656336188856514351888565885718885658528188856578851888565001018885656347188856560491888565295318885651791188856570621888565498518885651547188856584861888565735218885655153188856503851888565030918885656038188856548151888565897518885651927188856519231888565994018885658328188856560421888565215118885658597188856506651888565235118885659968188856516371888565544018885658652188856567381888565701918885651078188856559971888565410018885651514188856519131888565026418885654610188856536561888565022318885655055188856570201888565746718885659469188856581831888565447318885654997188856566231888565728418885658237188856553321888565763718885657405188856534401888565574918885650020188856564071888565536018885651481188856570961888565155818885653728188856597961888565169018885655322188856564231888565185618885652619188856549791888565417618885652292188856518261888565453918885651484188856583151888565362418885650407188856583011888565199918885651371188856532631888565861018885659307188856564011888565121918885655092188856530861888565340518885658891188856528891888565864918885654151188856594801888565213418885657307188856541521888565493818885655464188856519431888565489818885655697188856593771888565260418885651186188856541401888565432918885651184188856569641888565754118885651279188856586801888565258918885657312188856582471888565993918885658388188856538551888565776118885657489188856554281888565211818885653099188856525681888565989718885651798188856579111888565160418885650402188856598301888565532318885657785188856595011888565704318885656469188856528951888565111618885656580188856553311888565756518885658606188856561581888565460718885655268188856538931888565410818885659282188856517431888565961118885650077188856508521888565452218885655453188856500851888565913118885654929188856535981888565168818885654249188856573211888565040518885658363188856580521888565330118885653793188856547891888565711718885659056188856590531888565870518885655742188856583051888565663918885652930188856544151888565390618885652571188856505761888565354118885656628188856589921888565855618885653962188856563071888565873018885655245188856513261888565400318885658149188856563021888565679518885654781188856593711888565750718885652850188856501981888565035118885652370188856597951888565716618885654399188856540191888565845118885658248188856589271888565373318885654300188856587701888565507918885656718188856565161888565848918885654167188856517741888565815418885655193188856535071888565126718885651202188856561881888565119318885656669188856533771888565532018885651864188856591671888565760118885658127188856569661888565489118885656792188856588331888565191418885656479188856583481888565623018885654424188856575131888565959918885651256188856542311888565917318885657512188856523501888565828818885652167188856540541888565462818885653834188856525221888565089518885651143188856500181888565208618885659670188856528051888565900118885657584188856559661888565443818885657620188856576621888565770218885657853188856506511888565600118885655390188856553771888565646518885654455188856579921888565260018885656756188856530321888565968918885659969188856520561888565028118885655313188856587951888565404418885655523188856566831888565026018885655554188856568341888565532518885653190188856519581888565642718885659712188856544831888565501118885651633188856552981888565550318885653054188856568251888565883718885650858188856525521888565437218885659169188856588431888565385718885657523188856572281888565308118885659324188856543441888565511618885655355188856553831888565243118885659757188856569891888565703018885656452188856561181888565975518885655710188856524981888565126018885653670188856512111888565771818885654871188856515411888565947418885658223188856540101888565160218885653576188856519371888565444018885656169188856546561888565735518885656728188856523621888565966818885658042188856558391888565956818885659947188856570911888565984418885651348188856594371888565835518885656801188856574691888565191018885655525188856554831888565114418885651696188856575201888565812918885650015188856572351888565012818885656968188856550121888565682418885654685188856573941888565420518885654906188856512151888565225818885656015188856594251888565975318885659839188856584501888565496418885653921188856581341888565725218885659089188856524401888565896418885652531188856586611888565620518885657481188856504811888565845618885657101188856578041888565478418885652404188856598771888565330318885656101188856544331888565699818885650431188856561641888565565718885658557188856546511888565597318885658719188856597721888565274618885659637188856553531888565973318885653838188856568531888565991718885652371188856534491888565840918885655903188856506181888565540718885658157188856578651888565948518885650910188856528991888565381518885657713188856573731888565323818885659813188856508111888565907318885654194188856555981888565609318885655768188856512511888565710618885657676188856583751888565907618885657937188856577631888565351518885654844188856588211888565790018885659202188856562121888565520118885652898188856542241888565458818885659810188856590491888565865318885650588188856549441888565631518885657301188856596411888565538818885652724188856540681888565669318885656373188856561501888565852518885657088188856504881888565597518885659306188856568161888565289718885651404188856524911888565079518885650597188856586261888565326818885652652188856575761888565112118885652627188856549261888565640018885653101188856563121888565498918885650700188856565891888565659818885659862188856568591888565959618885654246188856523761888565813318885654949188856584391888565691618885658399188856540941888565428718885655548188856516681888565312918885650267188856536641888565232118885656215188856562851888565145718885654043188856544461888565120318885657781188856508781888565267418885658032188856564771888565691318885652609188856590811888565632418885655890188856506751888565474018885652784188856551071888565227018885659698188856538111888565638218885657056188856549921888565163918885652277188856523881888565176018885657798188856514781888565952718885654145188856511561888565581018885650096188856503501888565309218885653879188856588441888565702618885650213188856557611888565464018885655752188856556421888565380618885656944188856582241888565900018885657070188856507901888565855418885655675188856580011888565038618885653406188856565581888565598818885651595188856558381888565777818885659821188856500301888565705318885654347188856577161888565498118885653714188856556981888565603918885656849188856570451888565015018885657317188856519811888565118318885650257188856586231888565584118885651884188856523181888565317518885651616188856576161888565259118885656475188856503651888565323418885652629188856550781888565711918885653113188856509291888565060618885650217188856572261888565364218885653638188856535131888565164018885657780188856519521888565935118885651987188856521801888565584518885652126188856510691888565548818885651339188856544961888565953518885657404188856569081888565783018885656191188856515591888565849618885658698188856506031888565158318885651136188856596881888565155018885654636188856501251888565270618885658012188856572461888565378618885658567188856521051888565055418885653061188856502271888565695318885657749188856569201888565284618885656262188856571671888565517218885654371188856529961888565612218885653607188856556721888565399118885655559188856528871888565343518885652051188856587521888565533318885650662188856537021888565384318885658089188856596271888565525918885655609188856502401888565721118885653134188856505861888565361718885654655188856556261888565333718885655029188856500251888565764718885653778188856553521888565942618885659455188856597251888565824618885650636188856550411888565725418885650528188856508611888565970118885657908188856560001888565351418885650232188856579261888565887718885655336188856520051888565592618885659552188856595811888565956318885659695188856542501888565520418885652708188856505191888565076518885650643188856508531888565338218885659268188856581561888565752218885659336188856534461888565543418885656298188856527741888565570318885652534188856574441888565015518885654714188856574901888565915218885657858188856500511888565694318885651419188856581411888565266518885653839188856586351888565963118885650660188856519081888565078118885658824188856515151888565997618885654284188856533651888565196718885658479188856554081888565143118885652527188856523391888565230518885658646188856514651888565989318885650335188856507471888565246418885657038188856548891888565382018885655435188856590051888565552218885656238188856504131888565245918885655338188856511591888565604118885653217188856555381888565449918885651699188856592641888565965418885650514188856552541888565710518885651606188856543601888565921818885654943188856543981888565258318885659720188856509941888565431718885657673188856567031888565978018885651649188856573981888565014218885655136188856513441888565261318885659210188856516301888565673518885659988188856535421888565331618885658570188856503771888565694018885655282188856560311888565980018885654385188856501321888565244118885659408188856531331888565983718885656832188856597561888565559318885651476188856529731888565133118885658672188856566061888565606418885658865188856519301888565849718885659598188856553041888565722718885652862188856531041888565875918885655720188856593921888565522918885650807188856593731888565087918885658971188856514161888565616018885650713188856515811888565663718885653005188856533431888565230618885654548188856559331888565261718885651177188856592201888565232218885657881188856560161888565679418885651538188856511231888565137418885656957188856511611888565192218885658659188856548751888565951518885655505188856553421888565471518885651194188856544931888565164418885654153188856515771888565283318885659609188856598061888565372118885650033188856532711888565811218885651414188856538491888565109218885651354188856521281888565398218885656303188856584441888565518118885657134188856594541888565255618885650955188856530721888565528718885655433188856556381888565656118885651385188856523301888565857918885655854188856550431888565353018885652762188856583901888565802818885653344188856508961888565877718885655248188856551731888565968618885658913188856503101888565865118885651789188856506191888565949618885651292188856528641888565611118885658378188856508801888565108318885650421188856592691888565613618885651434188856576451888565906918885651942188856548741888565355618885658192188856583731888565044118885657392188856543011888565914118885659033188856515291888565883218885650614188856583041888565754818885655398188856514131888565904418885651549188856534131888565826018885651531188856570351888565065418885650178188856588681888565784118885654855188856589311888565650018885657545188856573231888565735618885657143188856518221888565114018885651421188856578511888565472018885657573188856515261888565086318885655363188856541641888565083318885651096188856517821888565641618885659856188856586171888565223618885658036188856572381888565606118885658395188856557021888565424218885653516188856510571888565306518885656077188856548691888565389118885653428188856595821888565843218885653735188856586271888565806518885651729188856567201888565156118885652458188856514451888565771518885652194188856554361888565790118885655727188856521151888565905518885653524188856594001888565622718885657758188856594611888565259218885655939188856526311888565475018885658990188856534091888565884918885659633188856546691888565931718885659094188856527581888565819618885656847188856565241888565510918885651049188856558051888565840618885655047188856536611888565523118885655856188856560981888565275918885657607188856588121888565931218885656867188856530241888565071118885657769188856572911888565730218885654517188856533101888565515418885653403188856543481888565801918885651160188856583071888565150218885653631188856509601888565791818885655928188856572141888565753518885652244188856568891888565293918885650118188856549561888565651918885653551188856562681888565764918885653871188856529121888565120818885651980188856566621888565280618885654234188856587021888565709918885654451188856599871888565041218885659731188856504161888565595418885652859188856569041888565831918885655723188856572181888565629518885653828188856561561888565199318885655312188856553281888565745818885650261188856541541888565825918885652549188856512311888565595118885652790188856575101888565701118885656684188856529091888565695018885653529188856551421888565652518885652947188856544071888565228018885652580188856549741888565065018885655138188856565651888565405318885656555188856566461888565312718885651656188856597891888565600918885652212188856594101888565675518885657872188856563001888565297118885650541188856513131888565479718885656069188856587231888565376718885655715188856548511888565289618885652856188856594561888565150718885653012188856551501888565058018885654269188856510191888565390218885653600188856506791888565662618885658524188856565711888565047118885659417188856533081888565122118885654710188856599351888565025218885656019188856532971888565939718885657859188856510671888565191618885659572188856572391888565643518885655788188856596511888565624218885658150188856597581888565495218885652179188856559501888565839818885653901188856569581888565427318885659340188856506741888565180318885659300188856505041888565726818885650988188856562201888565531118885657812188856576401888565422918885651869188856510021888565910018885657995188856521451888565696118885657141188856527911888565485718885657390188856598381888565773118885653100188856560251888565262818885658789188856547391888565317918885653655188856577371888565663118885652392188856531321888565588718885651712188856587001888565147018885656602188856532301888565750818885650932188856574431888565800618885656749188856540501888565283918885655006188856515781888565931418885655772188856530561888565147418885652581188856571471888565924218885651776188856563341888565847018885657191188856590701888565388618885658820188856501241888565641718885651532188856544121888565364918885657940188856509071888565180718885652274188856547601888565266818885655935188856557041888565390318885657960188856556701888565713018885658161188856562141888565571218885650256188856558311888565135118885651528188856528301888565631918885650292188856508361888565847418885653150188856591271888565547718885655344188856555911888565966218885657631188856586751888565151018885650203188856592071888565952918885658138188856576101888565946718885659396188856552081888565751818885659911188856558241888565805518885659093188856558041888565392718885652729188856564501888565464618885650029188856589801888565995918885655074188856536281888565968718885650697188856549501888565504618885654862188856562601888565857218885651665188856557581888565870918885655481188856535481888565570018885659781188856525281888565986018885654936188856598891888565921918885650326188856577291888565492118885656532188856580131888565234318885657428188856590711888565420718885651381188856590391888565803118885655168188856528901888565411718885650569188856562021888565882218885659591188856589971888565909818885651118188856586641888565104518885658738188856577481888565809118885656880188856552121888565654518885650314188856518171888565658218885653394188856593561888565051618885650666188856521861888565131718885656366188856580411888565213118885659036188856502991888565720018885656712188856589651888565277318885655857188856502141888565171518885655286188856546721888565284818885658025188856581891888565152118885659853188856524121888565946518885659871188856554791888565277918885651591188856575391888565166218885657103188856562101888565002218885652271188856568711888565624418885650165188856546831888565193418885651384188856538101888565403418885653390188856568171888565166018885653578188856537601888565650218885653152188856539861888565103818885656761188856559101888565754918885655071188856587221888565210618885657847188856506331888565990418885655306188856589341888565431818885652093188856508831888565292618885650954188856526241888565262018885658060188856507961888565354318885659459188856545161888565495718885656398188856516511888565321918885658213188856509121888565452118885655913188856519851888565175118885656289188856509611888565384018885652511188856597081888565938218885658753188856559861888565965918885658195188856579931888565030618885650190188856566721888565446718885652310188856530461888565437318885655529188856568541888565240518885655223188856517591888565508618885659525188856543961888565678918885650390188856535671888565664418885655792188856544601888565756618885654291188856529951888565128518885651695188856533041888565323718885657651188856579461888565280918885657256188856587831888565133718885655540188856501641888565633718885655816188856537881888565591818885658167188856591901888565896018885655104188856534481888565059918885652796188856539701888565244418885651170188856579681888565968018885653167188856542151888565769018885650005188856586481888565646218885658146188856500571888565648918885656827188856575111888565766318885652329188856584621888565845418885652058188856503161888565969318885657052188856572661888565734718885659481188856578211888565563018885658699188856510211888565138218885655931188856597431888565159618885659713188856527331888565234718885652701188856537561888565346518885654910188856507771888565260318885659403188856561681888565081618885654571188856581971888565220518885652475188856542851888565095118885656283188856551191888565413318885652357188856500601888565577518885658067188856593081888565904718885652992188856540491888565811718885656504188856576871888565693618885655279188856573601888565989218885656243188856521911888565107918885654220188856552111888565053918885654096188856500821888565638718885656845188856549841888565216018885655458188856595281888565953918885657530188856523031888565129118885654908188856543591888565704118885658501188856508881888565792018885653751188856558071888565928918885658643188856598011888565068018885650730188856545561888565160018885650549188856597101888565357718885656797188856520791888565059418885656425188856508571888565430818885656060188856559711888565422118885653827188856537411888565732018885659256188856510441888565725718885655494188856544311888565166918885655526188856514801888565690118885650369188856520911888565069018885653951188856581191888565666518885650477188856501211888565752918885659726188856524871888565247618885651110188856513581888565266618885654330188856544491888565003218885657071188856572581888565415918885659934188856558551888565567818885650070188856569211888565902318885651001188856544611888565045518885659516188856513191888565821018885652910188856588961888565006318885655457188856554601888565919218885651873188856540821888565092718885659730188856519821888565518818885651489188856527651888565399718885652383188856561951888565192918885656426188856596231888565473118885650464188856526441888565906718885652302188856525301888565962418885651671188856555611888565674418885652363188856571211888565254818885659433188856569341888565733718885654816188856543761888565159918885657353188856503711888565431618885651372188856595311888565255718885656247188856504331888565451218885659030188856509031888565721318885651865188856503461888565011418885657333188856543901888565699018885658683188856579291888565165518885653363188856584111888565068618885652543188856568181888565389718885651015188856593031888565177118885656760188856595211888565459118885652931188856546841888565718518885655848188856564591888565228318885657000188856516861888565776418885650056188856528241888565194118885653694188856547121888565180618885658959188856511961888565723118885657956188856595611888565356318885656470188856564321888565773618885657787188856551241888565378518885651117188856555681888565860918885651424188856550631888565058418885654925188856525151888565530118885654803188856549231888565606318885657898188856581041888565414418885650140188856566081888565394418885652636188856505581888565492018885658581188856593661888565505418885657710188856559951888565577718885657747188856525671888565641418885659914188856539491888565836718885656509188856517101888565024218885656047188856548301888565018818885655128188856533711888565170618885652755188856560301888565475518885650270188856507351888565559718885651556188856584771888565616318885657421188856543861888565576318885657972188856595361888565242418885658873188856524151888565852218885656875188856574471888565264818885655897188856560201888565796518885656800188856577731888565380718885650687188856539831888565360418885656368188856563561888565213618885657419188856509281888565287718885654727188856507441888565043218885651449188856599511888565182118885651594188856561411888565064018885654662188856531471888565426418885651315188856514381888565843718885656437188856567661888565484618885650460188856516111888565166318885653031188856599741888565002818885659593188856502221888565736218885652146188856561161888565920318885655470188856515541888565929018885655655188856592871888565825418885659135188856578691888565106618885658733188856592881888565613118885656903188856546091888565119218885659010188856538651888565281218885658814188856582861888565126218885652356188856510111888565014618885652688188856521851888565410918885650628188856543101888565268618885658918188856536741888565600418885656209188856571871888565761818885652222188856582401888565545118885650086188856575431888565164518885658130188856576861888565850618885653864188856583961888565416018885652348188856545061888565573218885658056188856566351888565335918885655970188856568621888565551818885656805188856535031888565497318885652959188856563831888565733118885657855188856539801888565720718885654671188856521651888565371618885650315188856503001888565756018885655177188856540891888565975418885652026188856532101888565397418885653241188856579161888565364618885652172188856519021888565236818885658256188856594861888565602918885659645188856536861888565464318885654181188856566611888565201318885655780188856578481888565833918885657808188856549021888565827818885657381188856555741888565315718885651347188856559481888565298718885659122188856516141888565885818885650172188856558591888565488718885657954188856580951888565573518885659719188856574241888565054818885655790188856593601888565659418885659365188856524891888565562018885651983188856517661888565057218885658510188856575311888565697218885656493188856540161888565121618885651991188856500361888565167418885651429188856594771888565615418885650884188856584991888565789618885650126188856592311888565626918885653729188856518271888565130118885659663188856543411888565349318885652523188856525751888565001318885657884188856567321888565115118885651607188856588261888565404118885655002188856515161888565189318885651962188856539921888565782218885656256188856505531888565713318885657022188856561851888565245218885659238188856589461888565372418885650422188856586691888565867318885655337188856576091888565958918885650620188856596061888565858018885651294188856508921888565206118885659703188856572201888565298218885651683188856569491888565598118885658217188856580751888565699318885651944188856570271888565265318885651188188856569101888565275318885655067188856577531888565287318885655321188856522021888565850818885658014188856538671888565113518885656346188856538211888565822018885652938188856531361888565365418885651739188856582121888565084318885654649188856552491888565898918885650950188856531221888565322218885657363188856548671888565177818885650958188856523521888565698318885655233188856570811888565054718885651919188856540321888565561618885654635188856579671888565605618885659330188856581581888565335318885659761188856580211888565937418885653732188856587201888565996218885656232188856546221888565877218885658538188856535751888565381618885658282188856517901888565702918885659196188856590191888565320918885657595188856578161888565922418885654808188856508971888565574418885653758188856510221888565145218885655944188856508301888565355718885659257188856582621888565241018885659984188856525761888565692218885652289188856559901888565607418885652123188856598591888565146718885659151188856507081888565053818885657313188856587251888565374718885652610188856540301888565194618885651248188856526631888565449418885657318188856545731888565982518885656148188856539451888565524718885654406188856558791888565113918885653193188856510651888565313718885652574188856541461888565440418885659799188856554021888565379818885658493188856590991888565913618885653156188856587451888565801718885653327188856580471888565911018885656798188856568031888565735418885656617188856526711888565096518885650009188856561051888565510018885655759188856586111888565555618885657897188856528741888565930918885654127188856500011888565418818885651809188856597841888565013718885651050188856547961888565052518885654209188856528131888565667918885652001188856572641888565859618885650882188856569181888565651818885655415188856522821888565727718885652545188856545261888565911918885650329188856511141888565007918885659350188856512061888565226218885650876188856548471888565776818885656697188856534371888565762218885657772188856558701888565882518885655635188856575971888565104818885654266188856560231888565815518885651938188856548311888565017118885657951188856553071888565793518885657372188856548881888565755418885655270188856505241888565549518885653601188856589481888565861318885653183188856567751888565364018885654141188856502981888565738818885650727188856526801888565061718885653144188856504061888565207018885656265188856584531888565328118885657423188856583561888565660118885653125188856530661888565423718885653002188856516921888565423318885658535188856545231888565161918885653165188856504621888565060518885658744188856582901888565597618885652430188856537541888565757018885654065188856509161888565557818885656087188856511111888565278918885658976188856564881888565333618885656786188856574641888565008118885657742188856500651888565939918885655112188856538091888565853918885658487188856511621888565516018885651026188856524721888565842018885655017188856587941888565617118885654211188856556391888565176518885654972188856574201888565910218885655619188856563721888565794718885659107188856596561888565128818885650064188856510401888565847118885654170188856563991888565740318885658574188856599501888565894518885659570188856543701888565142518885654839188856566071888565604018885651874188856579171888565975018885653568188856544161888565637818885653315188856535331888565875518885657385188856516231888565598518885655996188856542481888565195318885657677188856582221888565167818885657335188856572401888565993218885650924188856584031888565305118885651701188856545951888565358718885656126188856520451888565849418885652872188856516051888565371118885657359188856510711888565762518885653358188856564281888565337218885652241188856558471888565149618885657678188856546601888565808118885650280188856546631888565605018885650776188856567881888565368818885659345188856540561888565168118885654458188856562941888565294118885658350188856577961888565666618885651042188856578011888565470418885657909188856519791888565251818885652470188856572811888565138318885659759188856524531888565926718885653672188856583511888565718118885651318188856523261888565023918885653808188856561891888565197618885658813188856555581888565680918885652816188856547911888565167318885653215188856562591888565299318885652747188856575091888565176818885652932188856554761888565756118885656374188856555311888565282118885658010188856598981888565497618885654486188856538461888565926618885655330188856539811888565478318885658004188856520741888565452518885657153188856567521888565622218885656560188856530711888565126918885654358188856553861888565914718885652065188856519211888565670218885652237188856543501888565452018885657001188856590341888565665718885652750188856595831888565327018885655238188856564201888565441718885652637188856533021888565460318885656512188856560441888565069118885658239188856510371888565926018885652298188856518141888565755518885655496188856515341888565982718885658754188856527311888565459418885652698188856526871888565277618885659051188856561741888565950618885650008188856597761888565336818885651236188856572591888565718618885659276188856554291888565568218885657149188856527661888565232318885650874188856566151888565751618885657076188856563881888565906318885655573188856502371888565172418885650111188856547751888565004718885659833188856570771888565453418885659458188856579891888565284918885655180188856517021888565240918885651667188856564641888565505118885654047188856506581888565869518885654680188856598401888565955418885656592188856567851888565609418885651877188856558291888565846918885651505188856532461888565766018885653331188856506491888565258418885652936188856526551888565708418885653057188856590091888565345018885659509188856569731888565437718885650645188856507161888565962118885658895188856566821888565661118885654873188856555271888565877818885650343188856512761888565807218885657406188856538731888565624018885651858188856599811888565361218885652752188856517411888565096918885652884188856533241888565079718885654560188856596151888565781418885650762188856582381888565146118885652991188856554111888565325618885658050188856583291888565086518885659558188856532311888565988118885658774188856550441888565470218885657453188856598831888565057118885655449188856582001888565896118885652032188856588411888565196018885654295188856534301888565836618885651103188856521951888565901418885654758188856557221888565749318885651580188856589561888565568518885652059188856567391888565881718885652213188856574461888565610318885650784188856550181888565460818885654641188856577661888565648218885652544188856522451888565227318885652156188856518761888565783518885655778188856563581888565079318885658176188856575791888565415718885650664188856547801888565748218885656486188856543631888565225918885652519188856536591888565283218885656463188856547351888565726318885658442188856576271888565564618885652448188856508541888565526618885654394188856503931888565037418885652381188856502651888565798018885657661188856571501888565804518885659858188856525881888565017018885659579188856598281888565786618885657856188856539841888565276318885654126188856599191888565931018885654605188856574741888565582618885658543188856524201888565474618885659483188856503411888565364518885658317188856570311888565647418885654121188856588811888565759018885658485188856528661888565739118885652149188856572881888565883918885659571188856523971888565113418885650496188856572481888565469018885656178188856591451888565587518885650487188856568791888565889218885657544188856540091888565622818885658532188856585031888565590118885650339188856529231888565485818885654562188856575861888565043918885659370188856515331888565543018885652421188856521581888565620618885654251188856570131888565914218885653823188856597001888565241918885657002188856508101888565036218885651179188856522101888565632718885654676188856523361888565932318885651499188856565071888565583418885651084188856562861888565287518885659944188856560651888565170318885650839188856593911888565799618885651903188856546751888565267318885654128188856574091888565031218885652657188856535641888565867818885659711188856597981888565804618885652641188856519331888565476218885659653188856509371888565477718885654245188856563291888565007518885657311188856520091888565632018885657665188856564831888565793218885652355188856532421888565469318885653082188856543541888565992318885655592188856527001888565888518885657802188856534021888565287618885657450188856536531888565610918885651920188856547861888565330718885658135188856511191888565052218885655904188856536291888565352018885656914188856525471888565708518885650492188856555601888565253718885652768188856581701888565240118885653261188856586371888565026818885657065188856504341888565981818885658463188856558141888565553518885654748188856597621888565090918885655570188856524831888565472118885650489188856575321888565185218885656935188856530581888565443518885657810188856557331888565397318885651282188856509671888565795818885653426188856565971888565181518885654392188856515171888565561018885656266188856599461888565149818885650978188856545761888565461618885657692188856568381888565348318885650272188856507701888565340818885659995188856552441888565862118885655269188856510931888565304318885652749188856530671888565235918885658536188856593691888565813218885656274188856512651888565984318885658943188856507711888565767418885658422188856592081888565288518885650389188856548011888565507218885659603188856555941888565407518885657977188856566001888565665418885650820188856501581888565052718885655516188856540781888565834918885654381188856518051888565193218885652922188856532791888565441818885657471188856589221888565495818885654736188856528111888565800918885656919188856572171888565634118885650847188856511671888565074618885650144188856564781888565895218885653373188856540511888565488518885655952188856512861888565101718885658322188856521891888565728618885654524188856540401888565409218885652063188856501291888565731418885656344188856542781888565332218885650141188856573271888565754018885650678188856576561888565828918885652295188856567071888565510618885652300188856507061888565766418885657094188856508411888565304518885657329188856587471888565549218885650352188856531761888565580818885652171188856546311888565691718885651368188856549831888565929518885650550188856526211888565154218885656392188856587811888565727818885659448188856517621888565278518885650136188856538851888565818418885656207188856584341888565820118885650138188856538321888565144418885656078188856539201888565947118885657613188856579381888565447618885659484188856508121888565596818885653695188856564801888565580318885657198188856584021888565654318885653204188856553401888565576218885657451188856504701888565999818885652807188856599781888565153718885653740188856562761888565734018885659538188856529781888565710018885656692188856592411888565514618885650503188856512721888565764118885656434188856526761888565578218885653851188856523381888565786718885658057188856522061888565011318885659936188856508291888565731018885659797188856535311888565093618885654536188856526921888565818118885653206188856592151888565503318885651697188856560731888565425918885657984188856544871888565137618885651087188856538961888565884018885650788188856557551888565034218885658043188856509991888565767918885652433188856516611888565845918885654035188856528271888565654818885654366188856566631888565714518885656332188856505021888565637518885651629188856559991888565177718885650575188856582531888565210118885652456188856536471888565203018885652814188856587421888565588918885653918188856545291888565927818885654262188856576361888565377318885652239188856569701888565773818885654219188856521981888565558218885650933188856555991888565886118885654206188856572411888565565818885652689188856510631888565154618885658872188856516251888565392518885655843188856548971888565032718885652550188856510991888565043018885650672188856597071888565582018885657188188856552641888565519618885650512188856521301888565134218885656883188856527271888565619718885651770188856571311888565162218885657280188856598801888565421818885650949188856530401888565687218885652204188856595341888565200218885656292188856510561888565876418885658337188856554901888565643618885652563188856570641888565004518885653010188856591681888565513318885657870188856546191888565739518885655210188856502871888565501618885652284188856522251888565585118885656447188856570501888565072118885658994188856561991888565347118885650991188856546271888565211218885658380188856560821888565589818885655624188856555531888565429418885654484188856582191888565460018885659913188856524001888565665318885653713188856552741888565174018885651812188856556891888565459918885659026188856575801888565005018885654240188856582801888565371218885650835188856523491888565270918885651373188856597041888565051118885656287188856509711888565830618885653859188856586051888565627718885652090188856524281888565825218885654369188856556861888565905818885657351188856543311888565091718885659161188856571591888565768818885658299188856540841888565797418885650186188856571601888565039818885654093188856554121888565869718885658860188856569871888565011218885653833188856509451888565444718885659381188856567711888565633518885658264188856593931888565168918885651584188856529581888565265118885656748188856560371888565337618885652053188856567621888565291518885656449188856567311888565297518885650293188856592861888565448918885658905188856577941888565783718885659180188856593161888565477818885652221188856590271888565099818885656330188856579421888565859018885658128188856558171888565108218885652713188856593631888565636018885655652188856589151888565569618885658484188856502201888565797518885653633188856515551888565204018885659451188856511891888565397218885656621188856516181888565837118885650000188856526491888565710218885654931188856512981888565929718885659206188856537501888565912018885659996188856570921888565569018885659723188856534701888565508018885650435188856597701888565334118885658488188856567901888565834318885652374188856510091888565037018885655836188856533891888565537018885654904188856529941888565465818885655192188856536411888565136318885653392188856523751888565300818885658919188856529831888565214118885654971188856554231888565429018885657791188856544131888565472618885655787188856585041888565652918885650977188856508481888565577418885657209188856512121888565135618885654235188856526601888565402818885650610188856516381888565310918885651340188856582661888565127818885652107188856579141888565415018885650875188856541111888565778618885658802188856582111888565174518885655341188856575211888565283818885657757188856561321888565009918885657402188856599571888565759918885655190188856582451888565384718885650963188856502001888565728518885657824188856562971888565386018885651846188856565991888565258218885657691188856585341888565248218885651925188856564311888565986318885657005188856528781888565275118885657350188856501961888565930518885652760188856546531888565544818885659052188856593791888565455818885656490188856545901888565713518885656660188856550651888565833818885658970188856569951888565845818885656698188856542021888565593818885655706188856591981888565241318885654134188856524471888565359418885659973188856506001888565387718885659466188856544481888565974818885653618188856523111888565426318885654298188856575811888565344118885658632188856536371888565999118885658604188856570801888565575418885650914188856523241888565310718885652080188856579361888565903518885654515188856529431888565637118885652667188856585021888565186218885650899188856537041888565066118885652778188856529511888565551318885650282188856547661888565747618885655442188856576711888565343418885658106188856544281888565750318885650376188856566341888565557218885659078188856597061888565835218885653170188856527251888565974418885652463188856581661888565648418885659954188856578281888565247318885651210188856519971888565461818885655396188856581531888565478718885655864188856592631888565830318885657463188856515631888565711118885656441188856520241888565414218885658336188856555901888565534918885657431188856521821888565389018885651698188856569911888565217418885652092188856584101888565755118885652083188856562081888565370318885655397188856578151888565340018885658291188856586141888565757518885659201188856528821888565614018885656521188856588751888565677218885653931188856564991888565864518885650906188856562731888565639118885656054188856574621888565692618885651730188856586621888565983618885654379188856500111888565747818885652929188856503601888565523918885658762188856541241888565696218885657976188856564441888565173818885653698188856588931888565489418885654717188856506261888565669618885650336188856587561888565223318885652512188856505431888565792218885653124188856560181888565548618885654872188856587461888565356118885650877188856564131888565628118885650641188856526421888565139818885659165188856531871888565322618885653620188856576321888565174818885651597188856506461888565629318885651859188856527441888565105818885650035188856582311888565301718885650289188856533801888565404618885651287188856533301888565645818885655194188856564511888565623718885653943188856502381888565184818885657434188856577051888565346018885652169188856561251888565184218885659341188856550571888565569518885658941188856537531888565190518885658687188856554751888565541318885659348188856553101888565243218885651095188856530191888565584918885658347188856582681888565530218885658582188856511571888565271718885655161188856517141888565237318885654270188856500761888565693818885651632188856506831888565110118885651131188856575691888565743218885652852188856501591888565986418885650959188856570821888565210918885652561188856598121888565982318885656978188856535351888565467418885653706188856565691888565899918885655392188856597241888565750518885650348188856558951888565907918885656856188856577341888565345618885656309188856505051888565692518885655165188856545311888565947218885650392188856590591888565721218885653900188856593461888565130418885656184188856501661888565575118885651984188856552501888565427218885659909188856569631888565908618885657152188856513891888565110218885651866188856507691888565623918885652279188856519651888565850718885653876188856599181888565498818885655907188856568811888565703918885653052188856505741888565556918885657849188856568611888565231718885659188188856534891888565149218885651053188856597911888565078018885657982188856501511888565518518885657155188856560331888565062418885650323188856559671888565292118885650499188856525201888565493918885659779188856570661888565048218885659602188856538621888565558118885655922188856524021888565846518885651238188856591321888565435218885654450188856528911888565500918885656223188856510541888565782518885657498188856573841888565245518885654138188856586381888565876118885651840188856539761888565998018885653938188856580271888565142618885655673188856552131888565138618885652722188856592991888565147218885653934188856552751888565155218885653102188856553091888565212718885654592188856501151888565992618885653290188856588471888565038018885659372188856546131888565168518885650194188856523151888565335618885651073188856520731888565149118885653959188856565931888565219318885657459188856541471888565367718885654880188856594311888565107218885657253188856508401888565481218885659032188856583931888565029618885654456188856579121888565376318885656759188856586711888565562818885652893188856536751888565948218885652529188856564811888565024518885651879188856513091888565080818885657049188856539471888565898218885652726188856501271888565118218885652625188856567501888565590518885651732188856568231888565392818885653277188856597521888565956618885650741188856590221888565927418885653415188856583531888565934318885658979188856503681888565035318885651830188856580541888565203318885653676188856595131888565799118885653727188856507921888565799018885650143188856584611888565013318885656939188856548201888565464718885652467188856546291888565137518885655288188856591761888565810118885653276188856515701888565020918885656547188856508861888565578518885655291188856583701888565528518885659899188856552401888565914618885650447188856542251888565787618885652003188856536091888565069418885653742188856550681888565609718885656900188856508181888565247118885654427188856596361888565734418885658294188856550401888565523418885658083188856547341888565539918885655003188856539101888565814518885652775188856593181888565519118885657183188856582671888565709018885654339188856527371888565558018885651138188856587131888565250318885655378188856594921888565030818885658749188856579881888565675318885652337188856513621888565908718885655130188856509021888565271218885656550188856524251888565682018885659928188856551131888565260818885651900188856569821888565349718885656380188856574001888565657418885651872188856580691888565018218885659160188856539671888565377618885652211188856504931888565671418885650506188856555661888565120918885657999188856532081888565658118885658126188856576551888565598218885658743188856541391888565918718885658587188856548251888565248418885653464188856518041888565426718885658602188856565331888565702118885656301188856537911888565974718885657836188856584911888565832018885658177188856555091888565733618885658051188856574131888565631018885650751188856573751888565002318885652008188856519361888565342318885653995188856506921888565118518885654480188856527991888565116918885659912188856537311888565558918885659511188856505421888565495118885657260188856528551888565998218885650591188856563951888565290618885657792188856574181888565250618885652042188856529881888565248018885654953188856531411888565482918885650986188856524111888565125318885659874188856552261888565809918885656379188856589121888565957518885658949188856597781888565465718885650426188856565101888565633918885656614188856558191888565890218885655409188856582081888565609618885655252188856540631888565093918885656813188856522761888565428218885654659188856596851888565800318885659848188856531631888565834218885653395188856584161888565076418885657983188856524811888565238418885650271188856515531888565433718885659171188856559061888565314818885658198188856566101888565463818885654883188856502791888565854518885659630188856503791888565180118885651098188856585291888565798618885653570188856509461888565006218885657752188856547001888565925918885652808188856588991888565424418885655400188856579271888565960018885652514188856550041888565072518885656726188856591891888565924618885650469188856591441888565469518885659166188856557971888565787418885651939188856552951888565508818885652770188856520061888565944018885656814188856553261888565199218885653636188856548281888565532418885655563188856599021888565163118885656129188856577931888565388818885650211188856549001888565732418885658300188856507341888565192418885653335188856566481888565900418885653229188856515111888565755718885659121188856536841888565286718885654813188856560111888565005818885655048188856547851888565315118885656835188856525001888565751718885655075188856523401888565416218885652263188856531421888565353818885650248188856514371888565702518885655221188856545011888565374618885650940188856501081888565001618885654304188856578201888565846818885652904188856517191888565442018885652828188856561791888565734118885651442188856540951888565943818885654335188856566121888565867418885653771188856549751888565375718885650630188856567811888565961818885652964188856579191888565564018885651400188856507981888565442318885653755188856511901888565211418885652215188856548411888565084218885659640188856500781888565095218885650420188856513961888565913018885652142188856590821888565259518885656546188856552631888565901718885659745188856594911888565197418885652054188856522471888565763518885650234188856548811888565229118885658987188856522311888565672718885652325188856553171888565848218885654853188856543131888565134118885654498188856571571888565780518885654321188856598571888565433418885653254188856578601888565588118885650495188856507601888565201218885656349188856535341888565761118885658026188856518331888565941918885651264188856548261888565709318885659162188856539481888565807618885654725188856572611888565185718885653063188856514011888565222618885656224188856555411888565973218885659805188856510761888565594918885653243188856575241888565729618885653743188856556361888565734818885658819188856517211888565171318885650247188856517921888565842118885651345188856573861888565391418885657985188856528941888565680418885658676188856548501888565514318885654296188856503821888565122918885656627188856555371888565377018885651394188856503491888565296318885652840188856541741888565242718885658616188856526641888565646118885650148188856508561888565461218885653114188856582501888565325918885657564188856527161888565032118885658767188856545131888565635018885653288188856586861888565689918885653106188856552771888565129718885652143188856549651888565343618885658995188856532481888565085518885658726188856592401888565152218885653814188856523271888565910918885655789188856517281888565197218885656907188856564851888565087218885656613188856530591888565729318885655482188856524261888565063918885650468188856552781888565261618885654459188856587171888565436518885652578188856513381888565544718885658227188856502751888565717518885658120188856595301888565278218885657494188856504081888565549718885658452188856585551888565506418885651108188856581821888565874018885657556188856588561888565760018885657417188856550611888565722418885652764188856564921888565882818885652998188856566701888565438718885651258188856547411888565107018885650236188856570691888565359018885650103188856543911888565104118885652192188856582921888565744918885652684188856560811888565784418885658889188856531801888565953218885657952188856566411888565108618885657298188856543031888565590218885653062188856545501888565362218885654364188856563041888565750118885656778188856510281888565146318885658805188856501341888565368718885655585188856526941888565870418885652718188856543051888565112518885654222188856559421888565032818885654743188856566561888565985218885652679188856517261888565089318885655022188856500941888565456518885653549188856566201888565281718885651708188856510331888565072918885656234188856594601888565699918885652585188856557011888565963818885659915188856562211888565320718885659696188856533181888565360318885659434188856591061888565366718885658287188856520781888565961018885651907188856539881888565561318885659787188856550131888565141018885651761188856571721888565248818885652102188856512491888565479218885654677188856558801888565500718885653495188856557601888565469618885656144188856504781888565760518885658068188856552731888565999318885654798188856551661888565224818885653528188856598761888565294618885659517188856507661888565403618885655729188856542531888565565418885653789188856545321888565532918885652560188856560861888565757818885655919188856557341888565410618885655765188856544851888565810718885653351188856543151888565267018885656740188856563531888565594518885655028188856568511888565285718885654193188856501531888565777918885653802188856531641888565796418885658615188856569711888565981418885659790188856512371888565226018885652100188856557191888565110418885654200188856592721888565701018885655445188856567291888565017418885656686188856595671888565913818885653305188856571891888565790718885651428188856523411888565113318885653189188856503951888565819018885656027188856574111888565520218885656092188856561271888565518218885657051188856502941888565209918885658547188856528261888565890618885654442188856531391888565553918885651433188856507191888565215918885658160188856576391888565616618885651395188856593861888565679318885652175188856531811888565625718885654186188856549341888565670818885650048188856515391888565412518885656622188856595601888565871118885652940188856574151888565241818885655199188856555451888565886318885658533188856551561888565243518885651503188856575151888565822918885651945188856539891888565894718885651829188856541951888565545218885651409188856529611888565955718885657740188856568901888565341618885655387188856586671888565225318885656885188856560841888565305518885650905188856530871888565635518885658681188856513111888565363218885657120188856520471888565675718885653736188856587341888565202318885655443188856501171888565480218885651407188856559151888565597818885656306188856589381888565380518885655631188856567051888565566518885651171188856567151888565827018885657971188856549301888565858618885653525188856531711888565834118885650922188856505181888565428818885658273188856535211888565250518885655157188856501221888565446918885652242188856588341888565965018885655738188856509471888565341118885655674188856554381888565577918885659955188856556691888565334218885651493188856595001888565643918885653739188856566641888565823418885657303188856565401888565266918885656035188856543491888565203918885659916188856516431888565342018885653088188856570441888565295018885657955188856537201888565128418885658173188856511241888565678418885652314188856582721888565649118885652831188856514221888565169418885650607188856528201888565130018885650975188856548241888565853718885656652188856514641888565334618885650635188856507531888565990618885655105188856551451888565392618885650474188856533671888565417218885657300188856535011888565261118885651004188856541071888565885418885657963188856545821888565322818885657903188856522381888565370118885658629188856547381888565812118885653252188856518861888565764618885657534188856535691888565653918885659184188856520341888565206418885653911188856563971888565042718885657889188856539131888565499018885651571188856506761888565451918885651043188856577321888565465418885655140188856529891888565723218885655987188856550951888565624618885650611188856569521888565676518885654854188856534691888565755018885658641188856596131888565154518885657930188856518451888565997518885658603188856583101888565448218885650564188856533251888565917418885659956188856594681888565802218885655025188856593261888565899618885652309188856585751888565304818885654901188856540741888565284518885659155188856509011888565396118885656566188856592451888565432318885656091188856540601888565826118885659212188856568741888565773518885654624188856510881888565854918885651235188856500891888565790418885656700188856506121888565579318885653245188856578331888565525718885655406188856525871888565529418885650205188856563431888565629118885658803188856595451888565693318885656969188856526851888565961218885657287188856593831888565191518885657193188856533541888565992418885658791188856534101888565100518885656267188856581141888565625518885659423188856558251888565308418885654261188856513251888565014918885656544188856517331888565851618885651906188856513321888565949818885654509188856573051888565890718885657376188856563931888565800718885659804188856522081888565959018885650845188856558091888565791518885657265188856539561888565241418885659013188856534511888565676318885651615188856507851888565086418885652952188856558301888565484018885657558188856571391888565040418885657606188856589201888565851718885652015188856539391888565771718885654555188856544371888565726718885656751188856505701888565456818885651052188856598111888565856918885657624188856537921888565859418885657338188856551981888565268218885656143188856598551888565059518885651281188856501851888565767018885654462188856550601888565482118885653571188856509811888565778418885650644188856527361888565967818885650669188856596671888565530018885651508188856515511888565508518885659548188856535541888565226818885653722188856558621888565968318885659737188856593891888565127518885652098188856519491888565744118885659966188856559081888565817818885653766188856587321888565672218885650849188856570161888565738018885659547188856552931888565076818885657553188856544771888565042418885654122188856511521888565331218885652835188856519501888565441118885659782188856580401888565409118885652630188856510271888565576418885659875188856599301888565517418885656342188856599211888565122018885656454188856529341888565328718885650556188856516721888565298618885659463188856536161888565082218885650345188856521201888565334518885657345188856592501888565967618885654252188856588741888565782718885657826188856553711888565631718885656326188856551641888565154418885653963188856548141888565972218885653977188856587931888565840118885656976188856575471888565683618885650303188856599901888565342218885658251188856524691888565558618885652844188856532641888565719918885658413188856586071888565217618885656568188856539501888565587118885656442188856500071888565605118885657950188856559301888565934418885650889188856586401888565765718885658670188856506881888565982618885655379188856530071888565335218885653240188856595031888565693218885651928188856547371888565461118885650681188856540801888565510218885654058188856509531888565711818885654156188856587751888565396518885657378188856537741888565369118885650934188856556071888565824918885652696188856565011888565472318885652394188856548561888565309818885655687188856559981888565491718885656424188856584981888565421618885659769188856512541888565771218885659409188856560551888565957318885650066188856553471888565494118885656075188856520071888565311618885658354188856567581888565124018885659851188856536821888565106018885659937188856563961888565207218885656377188856558371888565272018885653634188856500421888565667818885650707188856512631888565006718885653574188856563521888565467318885652974188856549091888565215518885656448188856544531888565336018885657744188856564191888565077818885658876188856537941888565854818885659134188856595411888565339618885656624188856508371888565698118885654837188856534801888565508418885658988188856569971888565905018885658358188856595261888565638618885650867188856557241888565930118885652533188856548041888565046118885654292188856518431888565366518885652596188856588711888565250718885653255188856577191888565767218885656438188856512041888565931118885657759188856551471888565286118885651081188856558851888565831418885650825188856511261888565033318885654994188856554321888565584218885652272188856538531888565130818885652087188856588621888565944118885652312188856593941888565900218885651165188856595561888565944218885657846188856536521888565869018885650180188856578911888565158218885651303188856516701888565220018885652334188856570041888565893718885650207188856594241888565122618885653858188856584921888565747018885650717188856501871888565009118885656841188856553351888565985418885656575188856511541888565238018885653699188856567091888565888318885653265188856535451888565579818885657177188856544441888565074218885654954188856545401888565142018885650358188856521381888565447118885650622188856519121888565419918885657194188856595021888565256618885657695188856524071888565842418885653602188856598161888565420418885657953188856529621888565628818885656526188856504371888565846718885656216188856599941888565933118885657685188856551481888565551018885654924188856572151888565579618885658090188856563211888565022818885650276188856583081888565436218885657477188856567011888565075618885657109188856535121888565520718885651811188856574951888565547818885650483188856585261888565253918885654280188856511801888565572618885656954188856550941888565777618885657598188856573931888565685018885653112188856523961888565774618885657500188856522781888565437418885651486188856542681888565610218885653625188856577281888565022518885656839188856503551888565914018885659243188856562031888565833418885659205188856518381888565901118885650860188856568191888565172518885656681188856511911888565391618885654333188856517171888565446318885659694188856509181888565011918885656034188856507181888565367118885651495188856595881888565481718885652678188856524651888565957418885650652188856514511888565469418885657126188856560121888565890818885652468188856521081888565358318885651268188856559341888565275418885656408188856590601888565516218885659335188856530891888565738318885654367188856562581888565619818885652129188856547441888565932018885654551188856565361888565649818885656236188856561301888565102018885650102188856508691888565471818885655227188856579791888565984218885657136188856512071888565376218885650834188856562331888565022118885653300188856540571888565075018885659252188856507831888565935218885650604188856522511888565872918885653035188856591291888565023318885651828188856582851888565249018885650044188856556591888565887918885658018188856569771888565358118885654409188856536441888565181918885652296188856507731888565603218885653560188856532691888565625018885659439188856546641888565329118885654112188856577541888565427918885655888188856533131888565470818885651458188856577501888565911718885653492188856517931888565465018885656085188856593551888565509918885653349188856533701888565269718885651772188856521251888565719218885657949188856561211888565326718885654048188856541141888565437818885658472188856559841888565834418885659690188856583831888565673418885655357188856559141888565948918885650208188856537451888565520918885657040188856521811888565380018885655345188856537591888565841418885656217188856586571888565125218885656114188856534321888565341218885655422188856500841888565039418885656385188856597401888565871418885653526188856529021888565903718885650383188856560241888565420818885654187188856551751888565129018885652705188856503561888565157318885651418188856581621888565423818885657087188856561671888565218418885656833188856577741888565817218885653660188856501931888565336618885656473188856507371888565374418885658203188856511731888565742618885655372188856561771888565348718885655117188856520211888565941318885652933188856514901888565484518885658185188856595861888565005218885653173188856585091888565319918885659849188856542741888565923918885656165188856564971888565243818885650613188856506311888565531518885655484188856597271888565542718885654508188856595181888565387218885651620188856565301888565841518885653431188856592041888565966618885651080188856598701888565996018885658848188856524061888565330918885652719188856511131888565759218885659746188856538831888565781318885653768188856586941888565625218885653000188856509971888565079918885655783188856586911888565711518885651565188856591541888565344418885659721188856573281888565395418885650615188856523641888565486318885650338188856521501888565942018885657913188856586281888565129918885653749188856586001888565669418885652517188856550271888565042318885652269188856594211888565630518885655823188856582631888565001418885657174188856542411888565668818885657229188856599721888565474518885655418188856521371888565172718885656162188856502781888565021618885654052188856534811888565003918885659464188856549671888565667318885654101188856512391888565072618885652721188856502491888565983418885657151188856523781888565978618885652478188856511411888565483318885658460188856592841888565545018885655205188856563131888565831218885653034188856504031888565672318885651519188856509741888565617018885650177188856545441888565447518885656138188856594501888565758918885651569188856591941888565099518885655993188856548111888565383718885650695188856514111888565124318885656815188856589771888565095718885655365188856577561888565111218885658242188856521831888565466118885658955188856515241888565840018885655111188856513491888565240818885657572188856524461888565793318885650733188856521521888565598918885652767188856551591888565256518885653149188856517221888565610018885652607188856519551888565088518885650288188856553731888565845718885659717188856525361888565053518885659604188856520951888565856418885655262188856516471888565017618885653025188856571421888565492218885655246188856535441888565724718885653211188856539851888565736418885657273188856579061888565789318885658797188856588641888565995318885652546188856523311888565900618885659895188856504451888565285318885653299188856567211888565044318885657894188856532231888565045118885650490188856522501888565079118885651283188856538221888565335718885658059188856520461888565924718885653333188856587511888565438918885655614188856543201888565513118885653707188856526471888565891418885659273188856581091888565189618885655822188856558671888565307718885659543188856534451888565786118885656986188856592371888565097918885658397188856552831888565450218885658180188856584551888565178618885653818188856513231888565228818885651233188856537991888565151818885655348188856596911888565168218885650866188856504971888565321318885652387188856534781888565729018885654914188856565961888565243618885652888188856577971888565923218885655327188856503341888565017518885652570188856522461888565674218885657271188856572501888565138718885659255188856586961888565727518885650774188856519861888565834018885655956188856545041888565142718885654587188856579781888565313118885653579188856578541888565006118885658441188856520371888565976718885654474188856582981888565711618885657208188856527711888565813118885658763188856559801888565257218885658644188856595551888565321818885656810188856562111888565061618885651749188856509431888565636218885657067188856513781888565878218885656806188856566901888565101218885653085188856502501888565912418885655235188856590211888565450718885655020188856564601888565091918885658144188856502261888565294518885651654188856595941888565274518885655524188856572251888565455718885652615188856521541888565393718885656576188856512891888565574318885653730188856521871888565036618885655076188856513651888565076718885658898188856592251888565140218885653232188856502181888565844618885653606188856509681888565032218885654161188856524171888565655418885659114188856523131888565522418885654382188856529241888565133518885656941188856566051888565959718885654395188856597921888565530818885655403188856548611888565082618885658550188856582061888565854118885658944188856524161888565383018885657871188856558461888565546818885659639188856556681888565477018885652626188856577901888565736918885654905188856587711888565561818885658619188856537751888565774518885650467188856524491888565002618885651780188856552281888565973618885658309188856558351888565544618885658194188856578421888565325718885655957188856524741888565280418885654606188856578951888565018118885650703188856592511888565681118885654688188856596281888565195718885650720188856576441888565451018885652144188856580481888565133418885653477188856549471888565347618885655508188856575021888565566218885651586188856591181888565562718885652201188856595201888565402718885650457188856593951888565783218885652635188856539231888565362318885654757188856522811888565387818885656028188856539871888565298018885659398188856548591888565730418885658769188856587121888565480018885656562188856542571888565142318885656802188856539421888565748318885659101188856556841888565345818885658716188856590921888565247918885650465188856541201888565819918885656254188856590251888565978318885656058188856550391888565460218885650904188856523161888565544418885656471188856572371888565622618885655343188856553691888565070418885653393188856500411888565878418885658851188856540861888565770018885659478188856547531888565395218885656584188856511501888565976018885657973188856505231888565628018885658565188856501991888565760318885653379188856551791888565273818885655502188856570791888565178718885655565188856501311888565149718885655550188856596441888565535418885658909188856582181888565229418885652075188856590751888565979318885650634188856544571888565749218885659116188856572721888565062918885654037188856529971888565932818885657201188856550811888565137018885652757188856542431888565343818885650956188856563161888565163518885659473188856500171888565892318885652509188856567731888565378718885656689188856546911888565479418885657309188856514471888565168718885652081188856590831888565868418885653006188856592751888565565118885650305188856532471888565923518885655350188856544411888565084418885654326188856518101888565747518885659216188856578001888565770118885656828188856541821888565915918885650761188856558441888565050018885655404188856501011888565326018885653123188856509001888565997918885657681188856571231888565867718885652972188856581651888565551118885651353188856593221888565741218885653479188856596971888565264518885652937188856592301888565114818885654425188856547541888565290718885655135188856527401888565765918885650722188856568971888565577118885657097188856596721888565564418885652462188856536691888565183618885652521188856590081888565650518885655664188856582161888565136018885658093188856543221888565832618885652599188856591911888565496118885658779188856549701888565734218885656537188856557561888565202518885659729188856584271888565096618885655472188856535091888565595818885659139188856512171888565509618885658405188856564211888565073818885655520188856590651888565661918885659430188856554051888565906418885651034188856541631888565921118885659359188856511001888565204818885656643188856581221888565570818885652214188856501051888565133018885651064188856556221888565093018885657684188856571581888565917218885657114188856527941888565128018885654380188856548091888565311118885655932188856540991888565442618885654038188856596341888565125018885656503188856583721888565833318885659507188856511061888565432718885652847188856550421888565897218885659908188856576521888565098718885650401188856561041888565025818885655152188856506231888565711218885651029188856574561888565451418885654699188856549821888565071518885657840188856519041888565370818885657397188856540711888565892518885658785188856594521888565462618885658768188856579411888565733218885656928188856574141888565390518885652219188856540171888565158818885650732188856580861888565550718885654223188856584331888565416818885657162188856528801888565673018885653817188856560461888565309318885653565188856567241888565673318885652497188856550491888565587418885657537188856559921888565589318885659835188856541791888565046318885659490188856554981888565855818885657654188856514941888565224018885652654188856598681888565422618885651346188856592341888565127118885656176188856567681888565341818885659578188856502541888565402418885656671188856510741888565358218885655122188856568301888565566118885656590188856596521888565844918885657585188856533641888565528918885656089188856529571888565402218885659728188856569741888565829718885654625188856572331888565872418885657619188856517731888565539318885654468188856546971888565056718885656021188856598451888565794818885658035188856501731888565804918885654547188856551631888565691218885653856188856511421888565439318885653160188856587371888565690218885651274188856592981888565329818885656869188856592651888565500018885651525188856516641888565670618885657168188856551491888565371818885657008188856583321888565188518885651397188856556031888565754218885654079188856525411888565165218885659943188856506961888565403918885650446188856507011888565837718885657484188856594871888565529218885653772188856522871888565903818885654969188856583811888565942718885655485188856534331888565875018885652486188856565951888565005318885651841188856534671888565618218885655909188856539961888565307618885651014188856571731888565185418885654297188856592361888565729518885652266188856587661888565550018885653177188856502301888565996718885655314188856555041888565484818885650938188856561901888565070918885652577188856530141888565353718885656713188856570341888565314318885657223188856583821888565618718885653121188856549181888565877618885651228188856581231888565914318885651868188856520411888565858818885651198188856558131888565291118885655920188856545861888565143618885651469188856576151888565604818885654158188856592171888565319218885653899188856561731888565709818885659338188856525941888565986718885653689188856541751888565904618885652710188856519011888565720218885656137188856561101888565139118885658265188856506731888565296818885659617188856520161888565123418885651482188856544721888565878018885652132188856540641888565607018885657862188856575061888565568318885650819188856535191888565359618885654388188856534661888565518718885650302188856509841888565228518885652965188856533391888565695618885650110188856520291888565816818885657943188856502861888565927718885657164188856523651888565432418885651046188856561391888565971618885658950188856560531888565909518885650391188856571761888565778218885652097188856532161888565005418885655206188856593581888565249318885652916188856581791888565444318885658087188856528681888565131618885657108188856517001888565175018885657154188856578451888565855218885657430188856506991888565303018885653930188856590481888565008818885653401188856505011888565811818885650295188856551141888565566718885653488188856588691888565917518885654383188856523011888565902918885654878188856532001888565929418885653140188856597051888565834518885656406188856538821888565981718885653854188856557481888565736618885651707188856593491888565054518885652955188856505321888565650618885658225188856591991888565222318885655195188856536501888565141218885658630188856559621888565141518885655994188856563671888565756318885655562188856576831888565054418885650097188856598191888565856218885659112188856579281888565742518885652286188856597351888565173118885652252188856556251888565351018885657739188856500431888565693118885657811188856545931888565635418885650815188856575591888565456718885656886188856505981888565810818885658739188856580801888565740718885655441188856554891888565729918885658592188856540181888565103218885650647188856579311888565041018885659785188856500341888565342418885659794188856513641888565560618885656965188856592931888565234418885654835188856535021888565601418885651796188856508211888565491518885658520188856545801888565822618885657104188856537971888565185018885656522188856576171888565147918885654031188856511371888565966918885650625188856571321888565065318885653907188856550931888565560018885654747188856591931888565480518885658799188856513061888565807118885653258188856530531888565269318885651105188856537371888565317418885658910188856531531888565078718885655258188856522671888565872818885650372188856525041888565720618885655082188856534211888565964918885652707188856536661888565707318885651996188856581361888565613418885657630188856514771888565707518885654838188856500211888565521818885654256188856521621888565629018885656494188856532941888565058718885652398188856564961888565089118885650670188856549071888565674718885657422188856574541888565606718885655736188856523861888565674518885654633188856507141888565452718885650019188856512011888565766618885651506188856529441888565880918885656418188856571801888565485218885657361188856547591888565586918885659185188856593271888565379518885657473188856517361888565827418885651132188856531261888565266218885650685188856586551888565688818885656340188856511091888565711318885652229188856546341888565653418885656884188856555321888565843118885659882188856581241888565236918885653626188856504941888565284118885656013188856502041888565064818885652085188856560591888565239018885652207188856555961888565931518885659619188856504491888565434218885652802188856588011888565790218885655232188856541291888565351118885652177188856523791888565615318885651266188856536811888565748818885652920188856566511888565160918885658838188856572211888565029018885652203188856539461888565118718885655316188856569451888565046618885653801188856532891888565516918885651310188856589291888565922818885656687188856546371888565430618885659283188856530691888565175818885654430188856509151888565960818885652714188856554241888565410518885651851188856589261888565786418885657249188856544031888565709518885656192188856539691888565408518885650724188856515231888565998318885652377188856525021888565889718885656119188856517051888565564818885651855188856554871888565157618885652559188856597181888565727918885653078188856517231888565258618885651679188856508681888565879618885652119188856505291888565612018885659635188856522341888565043818885659629188856554931888565734918885659879188856554671888565614518885653585188856596771888565080118885651566188856542831888565333818885659741188856590971888565160318885659178188856566181888565217818885656716188856514051888565085918885650562188856584251888565819118885653038188856508461888565543718885655707188856546701888565388118885657997188856573791888565811518885653454188856539751888565740818885655367188856520281888565925318885659890188856546301888565501018885658171188856585911888565824418885656591188856570031888565523718885651324188856561811888565771118885650521188856574971888565836118885659444188856545001888565901518885651564188856505851888565132918885653870188856588801888565655618885655101188856552671888565195618885653027188856507571888565724318885651246188856528861888565712718885655219188856523281888565488418885651752188856594881888565082818885659181188856593021888565760418885659647188856556601888565019118885652554188856591261888565737118885652020188856593871888565798118885651966188856559791888565821418885658073188856520841888565917018885654585188856592211888565508318885654666188856532351888565056018885658936188856572361888565425418885654073188856555771888565823218885656557188856502411888565961618885651314188856579611888565518418885653482188856505371888565282318885655052188856586631888565615718885652510188856545791888565911318885656328188856588291888565933918885656695188856571701888565579918885654542188856524231888565700618885659684188856580661888565515518885659304188856547671888565535818885657455188856594791888565689518885659550188856597751888565007118885652372188856556931888565048418885653924188856525531888565273018885652255188856534421888565844718885653630188856573301888565994918885651755188856521631888565476918885657839188856510001888565426518885651861188856588661888565066818885657086188856548771888565679118885655750188856550081888565017918885656852188856520671888565669118885656882188856589241888565315418885655045188856516761888565954018885658096188856599421888565382418885654464188856518831888565476818885652638188856529761888565116818885657722188856582071888565449218885658983188856520711888565624918885659992188856513431888565954618885656640188856562181888565295418885650786188856572971888565363918885653553188856577511888565408118885654062188856569111888565306818885652598188856594991888565405918885656390188856518341888565624118885653615188856521401888565608318885659601188856542271888565216818885655583188856593571888565073118885656405188856588061888565245718885654255188856598941888565627218885656667188856599481888565937618885658656188856568481888565227518885651018188856514711888565592918885656369188856535581888565902418885658531188856595441888565706118885650160188856569791888565824118885658412188856557911888565178518885651443188856565521888565059318885655645188856521611888565334718885659040188856549621888565130718885650803188856571381888565780318885653212188856559211888565540118885653723188856520191888565529718885658940188856512001888565077518885656870188856550371888565319118885651794188856536141888565119518885653506188856596571888565664218885657883188856599851888565915618885654642188856521031888565459818885652049188856595041888565523018885658685188856549961888565766918885657124188856596551888565391918885650106188856584901888565942918885654541188856573431888565357318885655001188856550971888565143018885652004188856557111888565112018885657878188856523191888565674318885652243188856539781888565109018885657251188856526051888565944718885656807188856558861888565520018885654023188856579391888565553018885659475188856570471888565257318885659952188856529991888565444518885654692188856569941888565929218885652153188856530091888565684318885650311188856599071888565789018885651818188856598311888565852318885655676188856524391888565137918885659958188856504481888565417718885657653188856584431888565198818885657144188856567541888565832518885652970188856516421888565406618885655602188856558921888565973918885652197188856525511888565400118885652883188856518491888565298118885657924188856559771888565032018885659999188856536211888565762318885654439188856539351888565200018885654689188856501691888565514118885652199188856519261888565353218885658235188856541911888565513418885657807188856548681888565928118885650596188856534191888565335518885657829188856597141888565070518885658335188856569461888565337518885652672188856558761888565236618885653060188856506551888565756218885652777188856572761888565378118885654375188856576341888565576618885651617188856545631888565526018885655927188856549161888565938518885651899188856586241888565145618885657429188856587181888565412318885652661188856559831888565922618885654866188856558941888565107718885651013188856571611888565524218885652691188856502841888565853018885653443188856559531888565479518885659080188856527691888565986618885650510188856584481888565721018885655961188856540451888565863418885655425188856520181888565609918885654893188856547881888565269918885654258188856553611888565009218885656376188856538691888565796918885653399188856558961888565818618885654351188856568291888565785218885653683188856584951888565319718885656891188856550771888565712218885655868188856521211888565820518885651947188856505401888565203618885656769188856505361888565481918885653414188856599971888565702818885652618188856589391888565150018885651366188856580611888565557518885657012188856566551888565667618885658665188856506711888565138018885656308188856543971888565038118885653679188856510301888565296918885658085188856539361888565805318885654765188856586931888565000418885654834188856533691888565752618885655414188856508001888565277218885655551188856512571888565870718885653546188856519711888565396018885656535188856593681888565776718885655318188856563631888565390418885658152188856526401888565897418885655050188856533481888565787718885651388188856595101888565115518885651589188856575871888565707218885659642188856570781888565257918885654773188856575251888565720418885650273188856520141888565694818885658887188856546681888565764818885655615188856512241888565997118885652113188856577771888565373818885650526188856536131888565696718885656323188856536781888565013518885653591188856574801888565329518885651746188856514881888565051318885654511188856530041888565724218885653049188856545181888565553418885659505188856517441888565503118885656996188856505901888565345918885654384188856578091888565943518885657245188856598841888565935318885654465188856518881888565764318885656860188856527431888565898618885654538188856518531888565796218885652793188856589041888565619418885650964188856514681888565620018885651716188856528011888565278618885659362188856594111888565892118885651579188856589511888565479018885656603188856548601888565193118885653874188856527921888565743918885659620188856553341888565687818885653765188856583271888565089418885657923188856517531888565996418885657568188856580781888565348618885658551188856569921888565882318885653429188856512141888565184718885651634188856566771888565608818885658811188856598411888565551418885652871188856527421888565873518885652235188856530971888565521418885650565188856547791888565301518885656008188856559161888565058118885654007188856588781888565937518885651164188856576021888565260218885654842188856543321888565580118885654583188856518021888565825818885653527188856588821888565397918885650578188856512451888565776218885653452188856506381888565941618885654644188856516771888565610618885652209188856579251888565665818885652443188856520101888565955118885650667188856528541888565600718885655108188856541131888565328418885658404188856502621888565254018885658359188856510611888565430218885656128188856529601888565407018885658394188856595141888565060918885650330188856566251888565677918885659390188856524451888565716518885657274188856590181888565842818885656577188856583601888565901618885651909188856589671888565657018885658369188856505151888565386618885658016188856510851888565703718885656072188856552221888565593618885650235188856592481888565990018885653474188856587901888565615218885651657188856568401888565419618885658387188856584831888565269018885658271188856591481888565583218885659675188856546871888565626318885650418188856570331888565287018885652715188856519951888565729418885659922188856525241888565371718885651107188856558601888565311818885659404188856546231888565628218885657591188856518241888565473218885651964188856520501888565807018885651513188856582151888565119718885654733188856598461888565388718885657457188856507591888565553618885653407188856555871888565505918885658953188856559171888565736518885653592188856535931888565455218885650602188856510391888565124418885658313188856596711888565281018885651557188856556501888565768218885657675188856504531888565145318885653784188856546821888565278118885655215188856597651888565497818885656264188856540671888565307418885650480188856578751888565759318885655612188856577881888565233318885652825188856530011888565256418885659422188856537901888565068418885656361188856531841888565262318885658435188856517971888565521718885656253188856539081888565802318885656609188856565081888565744218885655741188856568941888565112218885651911188856558061888565413018885658521188856528031888565009018885655281188856527981888565480618885657726188856574611888565716918885651887188856549111888565832318885656017188856533281888565139318885655364188856547511888565585018885658275188856576141888565536218885659262188856508731888565758818885656345188856538451888565109418885654959188856598091888565301618885658903188856561121888565000618885653251188856555331888565330618885655617188856588861888565859518885656586188856587571888565159018885657205188856506571888565656718885653523188856538521888565512618885650491188856553031888565676718885655770188856558661888565502118885656520188856581931888565537618885658391188856509081888565035918885653022188856508091888565058318885654701188856556411888565768918885659244188856570481888565202218885650976188856574011888565320318885653029188856536971888565481818885651448188856530441888565657318885656384188856598031888565865018885651754188856572821888565449118885657680188856504441888565048618885655036188856591041888565010018885657817188856563571888565319418885650913188856539681888565663618885655688188856578191888565769718885656865188856559911888565371918885656433188856515871888565989118885656296188856531031888565031318885657163188856546481888565349618885652990188856584361888565686418885654021188856526561888565543118885650387188856552801888565477218885654966188856569301888565239918885659088188856532831888565421318885658773188856594491888565183718885653994188856585781888565940618885653075188856501391888565656318885650344188856572191888565653818885654895188856541901888565254218885658257188856570591888565988718885651440188856536481888565546518885650663188856535041888565644518885652382188856503471888565366218885656284188856594531888565447918885652385188856530331888565648718885659084188856509231888565029718885655965188856527411888565101018885650027188856535501888565304218885658968188856501841888565524318885653095188856532861888565342518885659222188856592291888565014518885657146188856564041888565316818885652795188856542171888565275618885658765188856539151888565268318885656123188856549951888565211718885656213188856576941888565958018885657427188856559601888565733418885656107188856541481888565337818885655941188856509211888565896618885658608188856510031888565251618885653292188856585631888565251318885655125188856543681888565966018885650414188856536271888565030418885650074188856586541888565708318885650568188856580791888565546218885653955188856569551888565174218885657156188856513271888565898418885653971188856501681888565323918885658620188856541321888565861818885652532188856567111888565609018885650003188856563481888565690518885650319188856547291888565074518885659163188856503401888565243718885659945188856576991888565129318885659927188856547991888565836218885659824188856549911888565909018885658125188856531981888565116318885656782188856556561888565423018885653334188856539981888565562318885652017188856525381888565036718885657399188856578991888565162718885659291188856566331888565440518885656523188856599311888565083818885651149188856579871888565291318885658293188856561151888565803818885653696188856538261888565180018885654503188856513501888565576918885655158188856534611888565166618885656842188856588941888565146618885655276188856528431888565286518885656980188856512231888565127318885655461188856579101888565868218885658599188856553951888565074918885658519188856509891888565188118885653115188856547131888565229918885656261188856574521888565248518885654281188856576081888565614618885654119188856565781888565214718885650201188856515741888565917718885656868188856599651888565162618885651598188856515271888565850018885659057188856518891888565252618885655419188856556811888565442218885657148188856587881888565838618885657868188856551321888565554218885659929188856519891888565813718885654620188856583891888565977118885654015188856539331888565502318885653685188856516101888565329318885655139188856552901888565505618885650059188856585831888565794418885657346188856562711888565450518885658981188856565791888565262218885658188188856575941888565871518885657322188856580841888565315518885655718188856534981888565183218885657128188856506081888565454318885654325188856503311888565915018885651737188856568731888565463918885656564188856550981888565711018885655439188856591281888565024318885653453188856509421888565803318885658636188856565591888565732618885654707188856508711888565785718885653105188856516121888565901218885651328188856569371888565844518885655633188856528151888565027718885658852188856525971888565902818885656045188856535171888565178318885658969188856511301888565408818885656893188856588071888565008318885650551188856515681888565273418885650712188856555471888565570918885659699188856516081888565763318885653266188856517841888565952418885659347188856540611888565413718885652632188856534271888565021918885656863188856545491888565746618885650012188856501631888565239518885656079188856573821888565752718885659773188856563651888565042818885655737188856582361888565440818885655416188856590541888565395318885656476188856545961888565823018885654614188856596321888565612418885657306188856574871888565063718885653932188856541691888565863918885651145188856568761888565440218885658622188856523321888565960718885653274188856520681888565102318885657125188856592001888565655118885654434188856585401888565968218885658527188856573701888565507318885658601188856518701888565304718885652116188856557391888565249218885655506188856533871888565333218885651769188856527971888565573018885658884188856544901888565456118885653236188856518231888565026618885650156188856545891888565380318885658577188856527031888565640318885659115188856539901888565139018885658658188856594701888565552118885658464188856520351888565923318885650557188856550661888565236118885657628188856537521888565059218885656068188856573391888565677718885651174188856581401888565267718885654311188856530911888565570518885654933188856557211888565189418885655877188856533841888565719618885655032188856560661888565771418885654346188856588151888565273918885650941188856514831888565545518885652232188856514031888565132018885651775188856515671888565490318885652297188856594071888565770418885658631188856553591888565506918885655471188856578871888565958518885658792188856575671888565234618885653196188856508501888565582718885658000188856506891888565617218885654993188856590721888565982218885655800188856572301888565866818885654149188856504581888565836518885654935188856580081888565517618885655725188856567101888565808818885652646188856571781888565600318885657733188856516531888565032418885653540188856506321888565674118885655053188856537261888565016118885658204188856530201888565970218885657771188856577431888565472818885656896188856516581888565679618885650244188856585601888565874118885658867188856577701888565130518885655643188856530901888565809718885652094188856534631888565554618885655699188856542101888565102418885652133188856588531888565546918885656604188856554171888565071018885659533188856504361888565384118885659850188856508811888565610818885659896188856566751888565245418885658958188856556211888565000218885659062188856561421888565469818885651779188856535621888565967318885652562188856597421888565785018885654537188856588301888565990118885654143188856541181888565164618885654776188856537101888565499818885655466188856518251888565816418885656338188856531721888565280018885653668188856506821888565105918885658901188856561751888565809818885653909188856565141888565884618885655089188856592271888565720318885659664188856566451888565879818885652111188856503971888565809218885654116188856579981888565041118885655272188856579451888565189118885658701188856577651888565728918885655384188856526811888565249918885651747188856512131888565313518885651585188856571951888565831118885655528188856574681888565874818885654025188856547301888565119918885655818188856569151888565627018885651951188856566491888565103518885657709188856575041888565005518885657179188856584761888565018318885653253188856500801888565510318885654807188856536511888565147318885658037188856501621888565267518885653484188856547221888565952318885658855188856515091888565274818885659066188856568871888565649518885653599188856538801888565026918885655253188856529141888565783418885650983188856505331888565772118885658566188856539411888565842618885653761188856571401888565511818885653643188856554631888565350018885657499188856545691888565413118885652956188856525011888565322418885655680188856598781888565331718885654955188856592131888565932918885656248188856570581888565097018885651129188856542861888565238918885650116188856511151888565530518885658020188856548231888565551918885653321188856594361888565168418885651624188856548651888565089818885658102188856591581888565938418885650911188856590311888565769818885658647188856507281888565098518885659149188856574481888565949518885652055188856551371888565278318885657325188856510161888565318218885659258188856508241888565915318885659692188856547161888565471918885653848188856598611888565399918885650789188856522641888565913718885657582188856572161888565731518885653128188856510061888565938018885656737188856583761888565203118885655515188856594761888565232018885651454188856534911888565413618885658379188856515041888565019218885656924188856560621888565487918885650317188856596481888565302318885650723188856530701888565822818885659361188856519771888565949718885651763188856544701888565623118885652027188856551781888565140618885653278188856512271888565136918885658512188856589331888565353618885656985188856518601888565199418885653957188856514621888565423918885654110188856593131888565135718885651863188856584081888565164818885653597188856558281888565109718885654419188856590201888565632218885656411188856585611888565811618885654843188856575741888565396618885650037188856589931888565597418885656659188856515351888565222418885651548188856530391888565039918885659415188856586881888565365718885652892188856522541888565893518885658553188856571071888565259018885650552188856580241888565389418885653610188856568551888565222018885659709188856515751888565099218885654166188856548221888565400818885656846188856522181888565205218885653764188856551291888565735718885651831188856538121888565320118885659103188856592611888565645618885655456188856531951888565400618885654488188856580291888565795918885657571188856558111888565117518885651680188856594451888565529918885651232188856529001888565562918885655861188856562011888565261418885651963188856530941888565597218885659418188856519401888565132218885654171188856551151888565010418885655634188856501471888565051718885652460188856509721888565405518885654940188856558151888565222718885656808188856559111888565038818885654774188856504501888565253518885658585188856542711888565560518885659938188856539121888565311918885659941188856573081888565115818885654665188856583241888565574018885651222188856574601888565498618885658515188856531861888565810318885655382188856564461888565407618885651835188856570631888565884218885651844188856520431888565548018885656787188856551201888565511018885655865188856555791888565036118885659577188856564151888565897818885651968188856508901888565793418885659105188856534551888565959518885650758188856597511888565428918885655833188856531451888565569218885659091188856535591888565834618885654185188856589571888565503818885659183188856540121888565588318885650373188856509261888565851418885654764188856533811888565813918885653779188856505301888565554318885656583188856565851888565640918885657089188856536111888565996318885655555188856538951888565747918885657583188856517991888565857618885656331188856588501888565358018885653320188856508141888565496318885658151188856530111888565309618885656364188856545971888565654118885650378188856509901888565286018885652606188856595121888565293518885658143188856585051888565298518885654604188856590771888565873118885653340188856569841888565210418885659592188856512591888565194818885655014188856592141888565806418885657638188856541801888565682218885651875188856517951888565744018885655576188856560061888565361918885653693188856567991888565381318885658962188856534851888565672518885658991188856535521888565698818885653280188856512701888565358418885656650188856598151888565574518885659658188856529181888565728318885652917188856564221888565789218885651247188856557841888565239318885658440188856553461888565483618885653835188856518901888565826918885658870188856537801888565332618885656147188856590421888565900318885658808188856557311888565229018885653417188856556941888565588218885656909188856565151888565154018885657538188856563111888565556718885658473188856516751888565064218885659749188856518711888565044018885656638188856546211888565346818885659829188856540421888565719718885654960188856596261888565381918885653404188856564301888565332318885656736188856554101888565003818885655499188856556011888565828418885654357188856584781888565020618885655070188856581741888565465218885654942188856529671888565891718885650202188856579941888565635918885656080188856509931888565058218885655381188856506931888565131218885653391188856515621888565542018885650498188856557861888565102518885653296188856512421888565894218885650862188856511471888565945718885658105188856584231888565030718885659414188856501301888565964618885654864188856547561888565410318885652569188856532491888565702418885655795188856595761888565030118885658419188856519981888565828118885655034188856529031888565491918885654410188856563511888565455918885651218188856524421888565009518885659820188856518981888565186718885655963188856596141888565832118885654236188856589851888565453018885651127188856596051888565151218885656245188856559401888565255518885656746188856565491888565788018885651176188856533981888565827618885653374188856506271888565572818885650363188856532021888565392218885654478188856577031888565054618885657416188856599891888565765018885652723188856517341888565363518885653804188856595691888565670418885659679188856540691888565555718885658159188856587061888565859818885653868188856555881888565962518885658816188856570071888565936718885652558188856530211888565663218885651813188856550901888565470518885653388188856562751888565178818885652096188856547091888565420318885654029188856581421888565783818885656151188856507791888565827918885651153188856540871888565458418885656186188856543071888565313018885655454188856542771888565781818885650384188856594051888565400018885655380188856507481888565717118885659808188856599861888565806218885652927188856512961888565157218885656831188856573161888565996118885655611188856571291888565738718885658818188856550151888565594318885653709188856542141888565904518885651460188856507361888565003118885654566188856550871888565726218885659493188856542601888565554918885656095188856534571888565233518885658385188856582831888565639418885656511188856553661888565324418885655030188856512251888565018918885657708188856560711888565212218885651450188856551271888565967418885656183188856522571888565349018885659342188856561801888565493218885652044188856507391888565083118885651720188856570321888565080618885653225188856570091888565446618885655236188856518821888565292818885653161188856514871888565415518885653064188856566301888565445418885659873188856562781888565094818885651321188856545741888565288118885656629188856564551888565538918885657879188856570231888565545918885654115188856503251888565301818885659332188856578231888565002418885655663188856573191888565514418885651543188856520821888565039618885658111188856500981888565418418885659043188856550191888565035418885659832188856560761888565171118885657410188856540261888565746518885656837188856581001888565878718885659285188856537771888565671918885652450188856541041888565183918885659553188856537051888565050718885654228188856541351888565525518885654763188856527801888565199018885655571188856584381888565443618885653842188856597381888565831618885658015188856554741888565205718885653608188856505771888565529618885658058188856569291888565433818885652076188856568581888565906118885654896188856588361888565040018885651336188856581631888565896318885654632188856594431888565135918885653275188856585891888565372518885656947188856517351888565290518885655512188856552201888565007218885656279188856544211888565491218885656161188856549481888565304118885650962188856560021888565007318885654679188856565871888565743518885658689188856535721888565067718885650832188856561171888565872718885657629188856513611888565027418885657054188856557461888565687718885650823188856514411888565593718885652842188856586661888565958718885654581188856501201888565891118885651878188856552161888565838418885652977188856557141888565885918885652060188856554261888565302618885656780188856578821888565689818885651377188856526341888565477118885658480188856505791888565505818885652834188856562511888565431918885650944188856574361888565221618885655151188856577201888565857318885651333188856527111888565435618885659910188856583681888565897318885658998188856509201888565029118885655852188856547421888565701418885655595188856554211888565526518885652135188856523581888565206218885659197188856556661888565379618885659888188856518951888565830218885652110188856552711888565920918885653117188856538311888565502618885654232188856597341888565382518885654870188856510071888565747218885658710188856531581888565567118885652761188856502591888565992518885651756188856534721888565307318885653214188856524291888565619618885657775188856584811888565990518885654999188856581471888565613318885658612188856585111888565144618885654198188856598691888565303618885651205188856588881888565932518885655872188856556791888565737418885659622188856559691888565290818885659766188856510081888565631418885655773188856580771888565104718885656410188856549681888565347318885652422188856527871888565033718885657190188856559251888565918618885654703188856544291888565010718885657957188856530031888565988518885653250188856548761888565322118885651959188856540771888565927118885654481188856549871888565497718885656149188856506011888565247718885655284188856589321888565980218885657137188856540021888565218818885653146188856547931888565642918885650702188856524961888565150118885659108188856563181888565143218885650589188856547241888565770718885655873188856512951888565080218885653522188856570601888565867918885654309188856579211888565440118885652508188856508701888565124118885658954188856577411888565494618885650935188856540051888565881018885655351188856524511888565230418885654945188856511781888565577618885650069188856585461888565160118885653319188856543141888565343918885656927188856523601888565383618885651718188856588311888565876018885654293188856518081888565707418885653169188856531621888565273518885655912188856580441888565374818885655757188856552031888565156018885656527188856504091888565127718885656155188856548901888565224918885654189188856563811888565424718885657799188856560261888565196118885659249188856552251888565315918885654711188856570681888565704618885651693188856511281888565829618885654353188856569061888565476118885658642188856501571888565285118885652196188856588901888565481018885650283188856503751888565517118885658692188856519731888565817518885657667188856560521888565035718885652293188856582211888565080518885658475188856545531888565783118885655781188856530281888565595918885658430188856570151888565388918885653547188856553851888565677018885651917188856564671888565093118885657727188856519181888565854218885659333188856512611888565809418885656685188856510311888565560818885657843188856553911888565752818885659254188856535051888565368018885652659188856527041888565153018885651880188856570551888565571318885652077188856548991888565971518885656826188856516361888565863318885655858188856538921888565456418885652088188856581131888565065918885650452188856526581888565023118885652495188856585681888565535618885657806188856583181888565189218885653861188856566161888565080418885652157188856507821888565537418885655544188856595421888565216418885654090188856549801888565327318885652728188856509731888565748518885654083188856537821888565551718885653917188856516411888565547318885659872188856577061888565382918885659847188856544321888565025318885653475188856539581888565976318885651091188856517091888565585318885655183188856563701888565098218885653220188856514591888565457818885658660188856513671888565402018885655552188856584181888565696018885651975188856501671888565214818885650046188856534991888565370018885651650188856555841888565328518885653586188856511461888565047618885658330188856523911888565225618885655637188856556911888565512118885654886188856519691888565492718885656193188856543451888565009318885650561188856531201888565273218885656857188856535881888565827718885654827188856519351888565646818885658255188856582021888565772318885650417188856578731888565445218885652818188856550621888565857118885658034188856527021888565651318885656951188856507541888565373418885650195188856585181888565744518885654849188856556491888565123018885657184188856535181888565936418885654275188856520381888565165918885651816188856564021888565355518885658584188856578631888565033218885653282188856574371888565282218885655717188856546171888565236718885652066188856510891888565195418885652788188856567761888565206918885656135188856551891888565287918885656235188856575191888565213918885651704188856529191888565148518885657730188856524661888565549118885657966188856530831888565840718885653233188856553191888565042918885657377188856574331888565282918885650456188856536631888565353918885650415188856591571888565417818885659768188856565281888565159318885659074188856597881888565755218885650743188856545451888565461518885650656188856538501888565045418885655878188856596611888565927918885656975188856547491888565765818885658002188856557471888565778318885657496188856569421888565378318885659195188856500401888565440018885659270188856505311888565263918885652593188856599201888565664718885653940188856583571888565526118885652948188856500871888565069818885654173188856546861888565409818885651075188856588271888565492818885651628188856589001888565893018885659807188856505091888565873618885654013188856582331888565692318885659319188856598651888565944618885651767188856566991888565977418885655924188856585931888565226518885651392188856509961888565829518885654577188856587211888565533918885656542188856531081888565997018885659123188856594011888565988618885655946188856517571888565841718885650197188856558121888565221718885651820188856546451888565833118885657438188856575771888565317818885659643188856558021888565807418885657533188856545461888565762118885653929188856567831888565223018885652966188856580111888565563218885659519188856573961888565367318885655891188856531881888565766818885651475188856557671888565592318885656219188856583641888565117218885653863188856543611888565705718885655170188856577891888565178118885655091