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

至少输入手机号码前7位

1888565归属地信息

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

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

1888565号段

最近查询

13053408565
山东 德州中国联通 GSM 网络
山东德州山东联通GSM卡
山东德州中国联通GSM
山东省德州市山东联通GSM卡

13078368565
广东 阳江中国联通 GSM 网络
广东阳江广东联通GSM卡
广东阳江中国联通GSM
广东省阳江市广东联通GSM卡

13104918565
广东 湛江中国联通 GSM 网络
广东湛江广东联通GSM卡
广东湛江中国联通GSM
广东省湛江市广东联通GSM卡

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

14587408565

14595448565

15677128565
广西 南宁中国联通 GSM 网络
广西南宁广西联通GSM卡
广西南宁中国联通GSM
广西省南宁市广西联通GSM卡

18596008565

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

13479648565
江西 吉安中国移动 GSM 网络
江西吉安江西移动大众卡
江西吉安中国移动GSM
江西省吉安市江西移动大众卡

15869768565
湖南 益阳中国移动 GSM 网络
湖南益阳湖南移动全球通卡
湖南益阳中国移动GSM
湖南省益阳市湖南移动全球通卡

18860578565

18892658565

13328358565
福建 漳州中国电信 CDMA2000 网络
福建漳州福建电信CDMA卡
福建漳州中国电信CDMA
福建省漳州市福建电信CDMA卡

15312698565
江苏 徐州中国电信 CDMA2000 网络
江苏徐州中国电信CDMA
江苏省徐州市江苏电信CDMA卡

15379598565
宁夏 固原中国电信 CDMA2000 网络
宁夏固原宁夏电信CDMA卡
宁夏固原中国电信CDMA
宁夏 固原宁夏电信CDMA卡

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

18028228565
广东 东莞中国电信 CDMA2000 网络
广东东莞中国电信天翼

18974098565
湖南 岳阳中国电信 CDMA2000 网络
湖南岳阳湖南电信CDMA卡
湖南岳阳中国电信天翼

回到顶部
18885658797188856507261888565359318885654691188856508761888565960918885654336188856513161888565245318885654564188856584131888565515318885656920188856539991888565527718885653030188856518611888565882318885658003188856532031888565737018885651059188856553351888565293318885650624188856580171888565727918885653284188856544591888565084318885653770188856522361888565564918885655849188856537451888565572118885658246188856546381888565226618885651216188856563571888565479718885654553188856501431888565426518885653179188856589001888565773018885651277188856584991888565009718885653078188856582281888565537218885656806188856582491888565540018885650718188856554871888565416118885656776188856515521888565857518885652184188856516951888565449618885655049188856561221888565924318885659675188856565171888565939018885651123188856597201888565709718885653814188856553261888565871618885656934188856574121888565777118885656864188856539111888565953118885653094188856597281888565328718885652016188856540561888565060118885652380188856550201888565833418885657731188856552101888565279918885653482188856562831888565825018885651401188856572841888565385718885657061188856507711888565845918885651255188856575001888565606918885654919188856528231888565179218885657457188856521291888565332518885657793188856549661888565224618885650384188856542211888565355918885651399188856530091888565451318885653013188856505721888565527018885656884188856585011888565755718885652638188856544221888565095718885657453188856525251888565082918885655318188856527561888565484718885652686188856591321888565229718885659693188856531401888565885318885653785188856552451888565989618885651943188856594701888565297218885659981188856526041888565277018885657099188856589621888565693318885652842188856582641888565262718885651420188856588241888565904418885654279188856523591888565280118885659435188856588461888565855618885654236188856538721888565001118885654172188856557671888565844918885652946188856573081888565961818885651267188856511311888565742518885659364188856571601888565719718885657086188856536131888565752818885659908188856562471888565305318885651463188856569661888565576118885652695188856554691888565974418885656471188856528841888565848718885656662188856560961888565360318885657715188856558721888565413418885657668188856545111888565643518885653020188856581391888565087318885657312188856558411888565194618885652259188856562821888565736318885655523188856576891888565978018885656514188856593661888565435718885656820188856501061888565435518885655332188856534451888565909718885656369188856500431888565947618885658563188856521751888565466418885656330188856593591888565204218885658074188856507541888565095018885658131188856531251888565696818885655101188856521981888565055418885657553188856533201888565571818885655089188856581031888565816518885652881188856577131888565701818885656856188856510391888565045418885656574188856547621888565161518885654577188856583071888565737618885657353188856571101888565211418885659352188856567201888565487418885653222188856513441888565179018885654306188856557541888565778418885654722188856547141888565114218885656137188856542141888565389818885653640188856524611888565638218885656595188856553591888565377118885654840188856546421888565020918885652899188856535731888565339218885657750188856540821888565988318885651554188856573041888565159018885654375188856514141888565453018885652071188856558951888565675918885650240188856526171888565693018885656165188856503751888565862018885651387188856545721888565273918885652231188856590741888565910518885654065188856567681888565124718885657940188856530561888565275518885651699188856574141888565010118885658750188856597811888565025118885652035188856528031888565936318885655004188856535881888565358518885651317188856550971888565778918885657972188856506501888565351918885650511188856542961888565869118885650684188856502481888565327718885659756188856589451888565841818885651588188856535701888565884918885651227188856584861888565356518885658242188856520731888565143818885651638188856521871888565736818885657779188856506941888565550518885653162188856522731888565272218885655764188856540891888565652818885659300188856521371888565024418885655288188856505751888565368918885653395188856545511888565811318885654249188856582631888565404618885653405188856511091888565122518885656485188856539461888565867018885657268188856589021888565977418885656191188856543861888565946418885652317188856575871888565683718885653318188856578531888565664418885655747188856551351888565417318885657743188856582541888565358118885657175188856502531888565414118885653984188856598601888565607718885650577188856518181888565327818885658538188856541661888565947718885657468188856566421888565595218885659964188856577741888565534618885651027188856591821888565319818885655051188856544691888565085218885654066188856510991888565026018885656690188856531661888565328618885652808188856518571888565336318885658860188856591031888565535218885655234188856517491888565010418885651472188856530251888565990118885658206188856507861888565117118885653319188856572431888565507318885655157188856532261888565596218885654451188856581831888565308018885651332188856586961888565270218885652077188856571691888565120218885650395188856522091888565226418885657206188856505631888565340218885652954188856545061888565489718885656678188856584171888565118118885652863188856571441888565876418885657192188856596011888565198218885657941188856524761888565113718885654421188856597941888565354018885654259188856519601888565659118885650660188856595231888565358618885657330188856595551888565239918885656938188856583991888565285418885650859188856560991888565852418885655246188856539441888565086918885657728188856596031888565857018885654113188856503691888565326318885652859188856573061888565651918885653962188856549591888565817918885655334188856560251888565532818885657564188856515611888565721818885653936188856508401888565434818885651968188856564431888565466118885657532188856592351888565191518885654778188856594241888565702718885651106188856553201888565982118885653659188856542911888565473618885652005188856503031888565179818885659824188856501881888565731718885652733188856535461888565461018885659822188856572641888565931018885655597188856546171888565038918885651927188856512761888565687118885654253188856596741888565992418885656362188856547941888565586318885656945188856505041888565460518885653052188856501461888565013818885657139188856525911888565439718885654988188856519291888565954818885658465188856589191888565537118885655231188856534201888565832618885651922188856556471888565146018885658553188856550861888565603118885654377188856502991888565354718885658010188856571581888565569118885651917188856533091888565061018885657980188856540791888565056818885657554188856536431888565206718885653954188856587871888565269118885656066188856582871888565108318885650651188856542521888565803418885656147188856564161888565084618885656898188856541061888565147018885652860188856555571888565832318885655734188856526011888565709118885653577188856535311888565176918885658730188856565421888565328818885656648188856587731888565667318885651755188856571551888565577218885654927188856517071888565038518885651187188856520761888565634118885654934188856566261888565268818885653749188856578061888565121918885655440188856589891888565851118885655516188856570211888565817818885657299188856506031888565139818885651908188856555891888565216718885659465188856505691888565584718885659792188856537651888565955018885657861188856593991888565748818885650985188856501721888565365818885657132188856550111888565819018885659018188856553571888565604718885652623188856505221888565236818885658707188856584191888565141318885657550188856597571888565749118885652728188856587001888565976318885659257188856549501888565893918885650466188856503621888565883618885652183188856536711888565255518885657140188856566751888565377918885654724188856594271888565446518885657305188856541401888565102518885658058188856503111888565741618885657509188856579111888565004418885653088188856510031888565794418885650023188856551041888565395318885658095188856562351888565776218885652497188856509771888565177318885655525188856514881888565865618885651733188856553531888565484318885654301188856551601888565453118885656011188856520701888565123618885659633188856520201888565954718885659319188856505851888565418118885656799188856510681888565616118885654383188856589161888565777318885659109188856596171888565547518885650268188856553041888565854218885651995188856591701888565509418885654820188856555881888565897818885652637188856516441888565461218885659413188856575551888565179118885659634188856519701888565429018885654808188856517401888565863318885655148188856535891888565125118885654123188856557391888565623918885654480188856532741888565552118885650877188856548821888565828218885651191188856532911888565943918885656409188856564251888565434218885659418188856598861888565792318885650272188856564591888565464418885657314188856510931888565526618885656753188856593311888565971618885653582188856578561888565709218885650884188856557321888565078118885656298188856558531888565657618885650247188856544031888565297418885656866188856578701888565915418885655025188856514941888565806618885659096188856568451888565199118885653754188856587441888565994818885656503188856590581888565100718885650779188856579521888565699018885658305188856591751888565000318885656888188856584691888565642318885650083188856521321888565787918885658386188856513061888565063818885657400188856558561888565564618885653893188856585361888565046518885657842188856503461888565850718885654886188856567901888565168518885655076188856569481888565142718885654514188856512631888565184218885654177188856500191888565105118885652017188856590661888565654318885653789188856542151888565137218885657220188856511131888565909518885656119188856539241888565366418885650087188856581091888565300418885658085188856507151888565912218885659631188856551901888565309618885657795188856596481888565350718885655870188856546081888565246618885650653188856505671888565183518885658068188856588961888565234318885656802188856513791888565096018885652396188856514871888565449418885659582188856594661888565605218885654098188856577201888565563918885656594188856571611888565211018885652628188856592651888565732318885656603188856507851888565220218885657204188856576911888565818818885651140188856562031888565992018885651009188856586741888565232218885650252188856527531888565458718885651038188856529691888565360918885652384188856517781888565120418885654938188856566851888565035818885656140188856553271888565195918885653846188856514361888565973818885658258188856573481888565149018885650690188856504981888565740418885656927188856595571888565567618885650059188856586551888565473118885652677188856515451888565678518885650844188856532731888565332318885654910188856556041888565105318885650429188856548511888565384118885654157188856503821888565097118885655637188856583621888565775518885657926188856510631888565248218885654772188856512931888565633418885650047188856537251888565294918885657303188856505651888565703918885657851188856537531888565558218885655652188856537901888565758518885654817188856515131888565100518885657255188856508541888565037718885656231188856565311888565741118885654976188856591831888565756718885658324188856527711888565041618885656896188856563921888565750118885652798188856576491888565472118885656420188856540421888565096918885655039188856587841888565993518885657327188856527061888565505218885655958188856523011888565647918885656916188856523951888565882018885653377188856569091888565215818885657339188856529831888565452818885651060188856570761888565342418885653491188856527881888565752918885655954188856504671888565515618885659640188856596941888565394318885650024188856543441888565984818885652532188856521811888565931218885654233188856545541888565272418885651239188856587241888565679518885657369188856573521888565019718885656346188856578401888565475818885654194188856563991888565363018885657319188856570251888565784418885654984188856547881888565400918885653967188856567771888565448118885653187188856500751888565857818885659268188856582931888565453218885653230188856500791888565156718885652459188856529651888565756118885659429188856549521888565314918885658169188856518081888565043018885659902188856559231888565480518885650139188856561381888565218618885651833188856567601888565876618885650833188856599841888565693518885657917188856566191888565162818885650767188856537301888565089018885655081188856502281888565158518885658448188856588481888565865018885652832188856541171888565474118885655287188856556201888565625518885653656188856536291888565608118885650725188856508321888565927318885652363188856515771888565898618885659866188856588101888565492818885654396188856528881888565873818885656223188856540071888565527318885657835188856501211888565155718885654284188856523651888565793418885653081188856582151888565103218885659966188856599531888565119418885658373188856530231888565671118885652785188856500161888565009918885652354188856563441888565118218885659422188856571061888565100118885659258188856589671888565225318885657763188856572501888565220818885655737188856568011888565620518885653036188856520721888565881418885656327188856542981888565276018885655196188856588991888565967318885657860188856542821888565440218885652822188856504931888565842518885653324188856574271888565356018885658275188856518501888565167718885659521188856566921888565325318885655858188856516001888565644218885655547188856592751888565140918885658929188856510021888565751718885659564188856532241888565939318885652613188856568191888565172918885657395188856551951888565209318885653695188856571951888565262918885652551188856584971888565318818885654616188856513921888565972118885658150188856596721888565293218885650015188856548371888565919418885651865188856541421888565519718885650103188856570461888565158318885658942188856534461888565278318885652155188856545221888565891518885652288188856505861888565325918885653665188856518241888565763918885655765188856598531888565980418885656892188856520961888565328018885654315188856582391888565123718885657599188856558191888565577518885657632188856523291888565334018885656391188856509341888565031218885651264188856559191888565822018885650492188856583431888565646418885657068188856549391888565171518885650841188856544011888565161718885658982188856597851888565210418885659348188856598471888565921618885657836188856589791888565030218885651402188856535201888565427418885658445188856543921888565955318885653458188856520491888565553018885652541188856553871888565723418885654468188856586871888565825618885659474188856558981888565226918885651821188856596631888565986418885659501188856586621888565731618885652047188856573741888565378118885657845188856596661888565610818885658157188856537741888565726718885650067188856530421888565809218885655624188856505931888565345218885654012188856580701888565683318885655773188856505811888565872718885651461188856557981888565283118885657872188856517191888565606218885652303188856551761888565307218885656171188856503861888565968018885658257188856585181888565270118885654571188856586521888565898718885656041188856554241888565237718885656156188856539061888565694618885657289188856524741888565374818885653945188856511931888565351618885659383188856575201888565099018885654538188856553881888565793018885657552188856585861888565395018885656708188856504881888565116518885650329188856519181888565637118885656504188856590731888565966718885656775188856516551888565530618885652922188856563141888565749218885657783188856590231888565094318885652472188856518621888565905218885651639188856542351888565095418885659588188856515751888565498918885651291188856507081888565934018885651144188856517221888565403918885653674188856551261888565694318885659670188856542631888565808818885653039188856532001888565392018885653477188856553751888565941118885653305188856526311888565342218885658311188856565501888565806318885657935188856554831888565556418885655285188856555151888565723118885657116188856501521888565488818885650232188856523401888565018018885658839188856508141888565746018885653361188856590931888565533618885652926188856575891888565840818885653144188856514221888565814518885653929188856501151888565652118885651765188856554621888565544518885654868188856567021888565419518885656319188856560821888565890418885651366188856580841888565711218885654622188856539211888565028218885658372188856529021888565286518885652401188856550801888565197718885657723188856506081888565166818885653980188856537601888565454618885658694188856576931888565034118885655684188856556061888565989018885653101188856525521888565205318885659345188856596391888565687018885651170188856523251888565050518885655450188856586991888565108418885656073188856576101888565255618885650026188856587361888565589018885655099188856525791888565072718885651757188856537171888565046318885655520188856577251888565304618885654130188856575061888565798218885650964188856506871888565345718885655248188856594971888565744618885654370188856509481888565022918885652299188856567831888565227218885658013188856547541888565426918885655166188856523911888565144318885657048188856542061888565626518885654331188856592551888565181418885654395188856591421888565623218885652501188856533461888565247918885651809188856505701888565040718885656997188856539741888565530518885651758188856558641888565379418885653225188856593491888565615418885656904188856513011888565707818885653165188856540061888565265318885659082188856550271888565312118885655789188856556891888565172718885650874188856538171888565665018885658198188856521211888565766918885657276188856508251888565889018885651648188856508241888565596418885653148188856568651888565066718885652719188856551811888565584418885650413188856548891888565468318885653832188856556991888565190418885659500188856557241888565319218885656954188856545481888565936218885655276188856571871888565742218885655886188856584581888565352318885657083188856519061888565427718885658018188856518131888565788918885656508188856598001888565509118885657383188856525671888565031318885655178188856583881888565365318885650277188856590341888565983018885658036188856501101888565292518885653326188856549651888565467518885651340188856580501888565613918885651717188856505491888565037118885655667188856557301888565452718885656979188856544581888565027118885653513188856526241888565464018885653908188856550011888565946018885657399188856576161888565606318885659014188856569621888565690618885658245188856553091888565818418885658614188856519731888565087218885657757188856505351888565907018885657512188856559421888565529318885651625188856564861888565748618885655240188856559441888565236418885653592188856547131888565718618885650939188856532081888565241718885655500188856523341888565489418885651271188856508561888565002118885657748188856548021888565593118885656725188856540011888565588718885657147188856567521888565600618885653499188856532321888565307018885652558188856522351888565016018885651075188856506051888565447018885656310188856535571888565268518885651042188856550091888565574418885656465188856543471888565723318885657828188856516941888565684818885654648188856502901888565503018885656618188856565861888565336418885650418188856515841888565764818885657126188856500851888565364218885653752188856523021888565750718885654717188856528831888565726218885650125188856509951888565358418885651578188856533081888565960018885655901188856537121888565306018885651969188856556731888565314718885656368188856504551888565430718885656444188856575251888565542718885654059188856569211888565301118885657291188856528211888565564018885658751188856595691888565445018885656216188856517361888565341818885657608188856522121888565477918885651890188856513461888565079918885655117188856539391888565851618885654352188856581581888565498318885655492188856579701888565619318885653172188856589431888565323718885655184188856542391888565289118885651179188856529891888565567918885651468188856542021888565674918885659632188856554421888565819618885652708188856506021888565351718885656446188856559261888565822318885657703188856593171888565830318885657603188856539761888565968518885655497188856586931888565842118885658709188856553911888565697018885658378188856572871888565078218885651495188856553581888565282618885658646188856588021888565486118885659251188856520001888565851718885653210188856531891888565359618885658120188856547571888565540418885659676188856552541888565359118885654723188856562731888565908418885653303188856543651888565126118885656791188856514401888565460918885657334188856542551888565553118885650881188856599261888565817018885655292188856511881888565560918885651475188856552201888565733318885653175188856574611888565332818885652967188856572591888565548118885655376188856514211888565202918885659342188856580231888565097518885650230188856576811888565378618885650065188856560851888565871318885654153188856566371888565472718885659616188856589591888565389518885653347188856570411888565536418885658007188856515351888565245518885658006188856581851888565692818885650255188856521991888565221018885652885188856501691888565956818885659599188856539041888565910818885657904188856561411888565170118885659030188856535761888565489318885652521188856528361888565135218885658000188856504831888565615818885653807188856567841888565848018885659336188856539981888565584218885657843188856515301888565903518885657307188856580041888565868518885655171188856510861888565618018885652109188856547051888565265918885659481188856521651888565893218885657858188856536601888565840918885656976188856598341888565030918885650742188856547261888565247818885657998188856574961888565537318885658513188856512381888565133618885656185188856535561888565921018885651919188856570571888565987818885650739188856565841888565553318885656908188856534871888565477718885653142188856541991888565465118885656353188856519321888565885918885651375188856599361888565553518885656807188856518191888565359518885653761188856552151888565442918885656923188856583601888565116118885659516188856575421888565924118885650171188856553811888565862318885657464188856527121888565065518885658164188856529041888565654818885657892188856568751888565021518885656686188856521231888565938718885653217188856502131888565783318885656985188856579951888565145318885654197188856582651888565660918885654825188856592831888565786218885656380188856540031888565093118885659401188856512341888565259318885658062188856564801888565688918885659469188856574231888565458118885658891188856542581888565929318885658426188856574501888565031018885656978188856517871888565178518885654033188856563431888565610018885655959188856515171888565072118885657658188856546461888565566118885653598188856570931888565238618885652582188856544641888565879018885655900188856556981888565486318885650508188856554071888565273718885653966188856522161888565562118885651275188856507761888565656718885653508188856590051888565911518885652704188856572751888565871918885655214188856518711888565413918885655128188856562501888565107918885657415188856567941888565892218885651641188856517611888565152118885654444188856558681888565843718885652189188856566281888565515918885652434188856525221888565500318885656389188856524641888565222518885651452188856570101888565250618885657697188856536461888565330418885658847188856504731888565736418885657045188856512071888565473518885655458188856534121888565712318885659972188856522841888565210818885657407188856535011888565019418885653117188856579371888565583718885656253188856589251888565215618885653696188856587941888565543318885658590188856584301888565991918885655115188856588061888565710118885654891188856516311888565429218885658901188856534391888565706018885655083188856575451888565168818885657263188856523711888565380418885656145188856551701888565208318885650836188856505621888565455218885657066188856579621888565834918885653290188856515411888565501218885652779188856597191888565154418885650131188856531861888565315118885658526188856505121888565729618885659199188856501991888565226518885650753188856549571888565923818885654417188856532271888565950218885654629188856575141888565931618885651509188856506661888565766018885658111188856500781888565749918885659441188856594581888565333618885651016188856530311888565855118885658291188856570581888565160418885652162188856545351888565978318885657768188856586111888565766618885654466188856534111888565982018885656149188856558171888565313118885650316188856511021888565542818885653554188856557461888565963718885650853188856590801888565411518885655654188856506691888565222718885650314188856571031888565162618885651253188856543211888565245818885653051188856557271888565445218885656034188856508371888565311818885650182188856536771888565765018885654641188856534291888565776518885652177188856578851888565597418885650070188856535181888565237318885650041188856570151888565056118885653670188856585611888565695118885656366188856523271888565681618885655006188856558601888565598718885655474188856501931888565070118885654519188856509461888565906118885659098188856566531888565900018885656003188856506811888565313418885653897188856538091888565089218885650706188856500291888565803818885657014188856507871888565304518885654376188856552641888565734418885656907188856511201888565578718885658429188856531631888565285518885650300188856546791888565785218885650351188856523301888565862718885651136188856565811888565114118885651543188856559931888565627818885658401188856589961888565337618885651069188856517101888565152518885656340188856591531888565817118885656939188856576311888565386918885651881188856526641888565631318885659798188856595891888565958618885653180188856522541888565645618885654756188856515141888565739418885659528188856592301888565582318885659679188856502021888565564418885654653188856543171888565829418885650620188856543601888565488518885650331188856550461888565170918885652796188856545151888565128918885655377188856502591888565950818885658201188856511211888565152918885654760188856586471888565075218885656394188856521701888565195018885656698188856522811888565172118885654122188856571411888565805118885655781188856547841888565552818885650613188856557681888565377518885653493188856522381888565508518885653342188856552751888565257618885657695188856549821888565913718885651646188856556351888565071118885654240188856596911888565844418885652681188856591191888565324218885654740188856510141888565060018885659320188856579861888565326818885655878188856525971888565649718885657127188856512501888565736518885654743188856513221888565501518885657515188856533741888565468118885650675188856534671888565894818885655236188856561551888565016318885655454188856546771888565186818885655194188856509351888565615018885651682188856586611888565185218885658594188856590371888565303518885655814188856570341888565753018885654920188856565541888565994718885657065188856506951888565554218885650167188856571351888565329218885659219188856534341888565417818885653468188856571281888565871718885650700188856578131888565905918885653264188856514501888565813318885658450188856592491888565871418885654127188856546331888565201318885659797188856516521888565792418885656964188856586301888565688118885656862188856579201888565689518885658689188856592851888565401418885650821188856547691888565164718885652566188856507571888565768318885650159188856538661888565733718885653294188856508481888565323818885652099188856580861888565681818885650936188856507221888565412618885658669188856551861888565618218885650589188856546541888565262218885656005188856529531888565074318885656400188856551911888565040118885656348188856528401888565779618885655783188856582481888565173018885654191188856516651888565562918885656549188856555081888565061718885659545188856586261888565200318885657521188856573091888565954918885656765188856511591888565883418885653902188856530821888565233118885658475188856589881888565310718885650347188856501371888565012318885654542188856561261888565418418885657433188856519311888565305518885652792188856520231888565032218885655562188856521281888565597318885656546188856575161888565786518885655682188856529611888565577618885657405188856557841888565826818885650397188856537411888565656118885653113188856548841888565672718885651226188856578941888565675418885654053188856551371888565658018885658176188856518281888565484118885653302188856563791888565714818885650150188856598031888565128318885659332188856539421888565711518885653086188856572021888565542618885653297188856573811888565534418885657987188856525621888565691818885651942188856551181888565074818885652292188856592991888565943718885650391188856595401888565261418885650264188856513251888565291418885650012188856594461888565344918885655075188856520271888565247318885651486188856571701888565470918885658658188856581491888565570918885655963188856534011888565251418885657226188856579271888565719818885656009188856562931888565690518885657081188856592861888565462318885650537188856579181888565300818885652944188856581631888565212618885651231188856579471888565942518885655833188856522951888565676918885650740188856594491888565233318885653349188856532411888565555118885655728188856509441888565711818885656098188856545881888565244818885655544188856553661888565977318885652996188856586781888565422518885658592188856501761888565592818885658435188856517561888565592918885659409188856590491888565176318885657121188856552791888565900618885657605188856534901888565265018885655297188856563841888565839818885659017188856553941888565246518885651320188856599501888565535018885652149188856539771888565665918885653365188856534001888565096518885651967188856515631888565490018885657222188856526831888565018918885656724188856502331888565773918885652971188856557481888565479618885650596188856523441888565316818885657495188856531261888565922218885654972188856591961888565763018885659327188856546921888565951518885654374188856570381888565962618885655403188856530971888565561718885652590188856562211888565458918885653973188856514061888565079118885650184188856501141888565671418885659159188856516571888565198718885653497188856582901888565335718885653483188856543101888565753918885656797188856581341888565517718885659832188856582441888565407618885651978188856530671888565186418885652219188856558151888565880518885655509188856579281888565636118885652778188856598291888565279318885654407188856552951888565652518885656952188856527541888565250918885656502188856536311888565450418885655290188856558391888565823018885654028188856577101888565102418885654899188856599461888565362218885659968188856563291888565973318885656207188856592111888565914118885659202188856521061888565102818885650922188856598981888565116018885653510188856595131888565507118885651403188856545441888565427618885659518188856525291888565225018885656241188856514621888565095818885650042188856564701888565769818885656911188856500451888565307518885657403188856588541888565607818885655971188856565771888565916318885654606188856542191888565818618885652649188856578541888565514318885655250188856515121888565775218885655062188856592331888565215718885651520188856558081888565108018885659185188856525451888565157618885659862188856516201888565265518885652111188856586211888565379918885658923188856518311888565139318885654267188856555911888565165618885651966188856526461888565550418885653647188856582551888565837718885653478188856572701888565179518885655281188856595611888565858418885651089188856533371888565961518885658618188856581381888565812218885658308188856511461888565754418885656709188856556011888565175918885656033188856576401888565288018885659644188856576701888565841018885651900188856544281888565177218885657055188856501121888565788418885659730188856529601888565723018885651167188856558541888565797118885659050188856516051888565393018885651241188856585311888565946718885659656188856586431888565350418885653182188856528411888565239718885657168188856559511888565159318885658219188856564011888565585218885656179188856591621888565000118885655947188856572091888565950418885657747188856519931888565481218885651489188856527321888565761218885656142188856500741888565353418885658167188856579761888565983518885656093188856552071888565694918885651365188856502911888565193918885654083188856545941888565024518885652592188856566831888565216618885651914188856557741888565119918885657751188856545331888565780318885650777188856507831888565216318885650292188856572601888565625118885650914188856505021888565313718885657682188856565351888565301918885653054188856558481888565974818885652127188856505581888565258418885654055188856568931888565830118885657266188856548131888565228718885657638188856599791888565988718885650088188856571651888565133918885654501188856550651888565970618885653191188856567321888565336718885650898188856522781888565738918885653223188856503631888565465618885652419188856560611888565495518885653083188856504211888565237618885653719188856507341888565044718885650349188856597991888565158918885656585188856539921888565858818885655702188856511581888565719418885651975188856573771888565112818885653678188856572511888565675518885656977188856522341888565502818885654800188856566361888565779918885656558188856513771888565553918885659925188856534801888565509518885651949188856556551888565722718885651834188856504361888565379218885651599188856541211888565718818885656103188856544401888565171418885658253188856505481888565574218885659045188856590071888565228918885659809188856519811888565005718885650646188856515741888565939618885652680188856562251888565888018885651958188856591281888565599918885657819188856501181888565645718885651649188856502381888565337518885653868188856592901888565984318885659165188856565751888565152418885654322188856583121888565761718885657993188856500221888565940818885655566188856537631888565850318885652271188856535031888565129018885653727188856576221888565693118885654369188856500071888565131218885652392188856550311888565856718885656475188856523181888565005218885655355188856513571888565224718885654286188856556531888565558318885651213188856522261888565853218885659324188856594921888565532918885658396188856573431888565251718885655824188856539261888565907618885654655188856567891888565420018885657032188856524421888565565918885651448188856539071888565775318885652900188856584641888565097218885657902188856564621888565996918885655151188856500941888565582218885658338188856579141888565287718885654340188856561961888565369218885653415188856534561888565685318885655108188856550181888565299418885656641188856518581888565385518885657647188856597141888565324518885658893188856516401888565309118885654582188856520571888565973418885655484188856502761888565820918885659807188856513051888565497818885659490188856549941888565483318885650408188856527171888565459118885653214188856536541888565204518885651439188856542311888565381618885658443188856539251888565346018885659148188856584121888565061518885650647188856554371888565822518885651775188856593381888565179918885659872188856563761888565730218885654198188856519471888565484518885659173188856508801888565412418885654316188856523871888565806918885655418188856528741888565842318885654921188856509401888565957318885655053188856586571888565980818885659101188856549141888565076318885656178188856520251888565143418885659690188856576341888565583118885652864188856515181888565414918885650354188856538911888565816218885651802188856553961888565774618885657726188856564871888565875318885657385188856550661888565348618885657481188856528671888565234818885658055188856524291888565689418885651558188856591141888565338818885658968188856595301888565618118885658089188856598451888565589618885653808188856587291888565222418885653049188856563541888565958018885652620188856571491888565098618885657933188856594511888565135118885655915188856538001888565881918885652817188856579791888565044418885655187188856597691888565956218885651321188856569001888565099818885653824188856561431888565209218885651841188856513021888565192518885656956188856529931888565643118885659160188856504341888565586518885656910188856504591888565860318885654414188856514371888565865918885651540188856511521888565253818885652619188856509891888565524318885656345188856505241888565517518885650340188856560221888565913018885657280188856526631888565033218885657278188856560391888565155318885659524188856520041888565810218885652780188856573781888565902618885659071188856567371888565804618885652554188856587201888565996218885651073188856592911888565016518885651930188856596551888565436618885655893188856584281888565932618885657822188856545121888565413718885650304188856519991888565899918885654224188856551211888565700418885652251188856534421888565433718885657397188856511491888565187218885653863188856557221888565199218885659298188856544051888565790518885654323188856559761888565192818885652998188856550401888565153718885658432188856589731888565058018885653104188856505991888565555918885659223188856579741888565442318885651634188856536911888565069318885652735188856551471888565596918885654915188856516781888565534518885653205188856522771888565089118885653514188856519031888565238118885655869188856504331888565291118885657190188856570941888565138018885650966188856502161888565090118885655423188856551791888565887918885655410188856588281888565385918885657955188856522371888565396018885658456188856574771888565501418885651739188856548311888565587918885653413188856582971888565728618885654024188856523571888565148418885656260188856501361888565347318885651546188856527901888565528918885656537188856587481888565717918885656128188856567981888565243318885655480188856507931888565581218885654867188856585411888565715418885655429188856543261888565378218885658992188856591341888565133818885659377188856566471888565135818885656468188856524101888565534318885655211188856586011888565071718885651308188856510711888565777718885659710188856581771888565445518885650883188856512561888565059518885653713188856579851888565432418885654031188856589741888565868218885659351188856591021888565131018885654728188856576541888565120518885657817188856583711888565920918885652528188856555631888565589118885654445188856536901888565935318885654568188856562971888565951918885653972188856520521888565592718885657482188856559041888565651518885657440188856594521888565388118885657566188856566651888565641518885654052188856550671888565665118885659702188856516291888565281318885650889188856508781888565826218885652639188856586121888565215318885658392188856504101888565104918885651168188856542421888565838018885657396188856533841888565127218885651953188856582271888565203618885655903188856502011888565242418885654964188856528071888565744918885654598188856588631888565488718885651548188856568361888565075818885650820188856549911888565539818885658928188856517461888565867518885651114188856532211888565951218885655631188856579191888565003418885659003188856551541888565748518885656004188856528971888565446118885653103188856543591888565439318885659889188856593911888565047818885658261188856586601888565403818885650994188856554611888565098218885650886188856595921888565674818885652787188856573281888565815918885654670188856533171888565033718885658937188856572381888565689918885652890188856567161888565040318885651603188856531361888565568018885658610188856565921888565551818885650393188856509421888565383418885650835188856546931888565914418885652188188856548711888565406418885651023188856562641888565638118885651464188856578011888565244918885656458188856549421888565045718885650749188856587311888565012218885656623188856555291888565315818885658027188856562721888565260918885659231188856560701888565902518885657124188856560281888565943218885656494188856572371888565053418885656736188856537081888565427118885651026188856594311888565556718885653393188856560441888565297518885652009188856509611888565222318885657699188856569131888565333218885650516188856560161888565141218885654339188856593721888565214618885655491188856595941888565178418885656712188856560901888565092418885657379188856509291888565103118885652075188856548381888565768518885653120188856512111888565339118885653133188856555651888565238918885657167188856561701888565739218885658732188856599591888565976218885658502188856541481888565682518885652871188856511191888565538918885654119188856501541888565037318885659136188856531351888565171818885653788188856554411888565768618885654678188856583901888565074418885651854188856536141888565793818885651011188856559501888565333918885658993188856598711888565188218885651361188856505551888565349418885652119188856554251888565247118885652138188856591161888565097318885654241188856580221888565577018885656288188856509841888565734118885654151188856505001888565400418885651866188856560561888565906518885654703188856599161888565922618885650105188856558711888565050718885655349188856547181888565519818885655512188856529011888565735418885659471188856544531888565017518885658509188856543791888565501618885650335188856542041888565217318885656987188856561871888565903918885658746188856598881888565300218885653444188856583471888565032818885651384188856557071888565797818885650732188856574741888565989218885652843188856531191888565579318885653535188856577851888565485218885658631188856532181888565217118885659187188856511851888565852518885655716188856515711888565252418885651700188856529921888565230718885656436188856561101888565561218885659444188856559571888565009818885651110188856506581888565223318885654520188856515921888565290818885655032188856566951888565485718885659747188856557531888565412518885657604188856505511888565750218885652720188856545611888565334418885650657188856529211888565821018885656188188856588221888565984018885654997188856522071888565666718885653616188856594121888565143118885651594188856579771888565617718885653069188856518731888565454318885650794188856516361888565628518885654969188856524941888565585718885653211188856550331888565988018885657408188856552491888565071918885651050188856504411888565241218885656635188856516181888565605818885658533188856553011888565878618885653705188856571331888565354218885652390188856522911888565558718885650506188856587401888565668418885659846188856501741888565989518885654672188856511761888565069818885656854188856507621888565526218885653724188856593091888565475018885652088188856520661888565382718885659247188856567921888565476118885651477188856520341888565795418885654086188856568901888565692418885653612188856518991888565380518885656326188856528111888565652618885651111188856523751888565808018885652240188856541091888565671918885650983188856511051888565849618885658690188856590621888565317118885655116188856517641888565729418885653522188856526791888565260818885652468188856506321888565071318885650720188856510521888565325818885657787188856500891888565291918885654491188856581971888565868418885653170188856527051888565670418885652406188856512681888565420518885654226188856546431888565330018885653837188856546241888565373818885659189188856590851888565842718885655664188856543821888565842418885657602188856547661888565843618885651298188856509801888565097018885658735188856519161888565798918885652498188856523721888565781418885658749188856507721888565625418885654293188856553781888565676218885651371188856554491888565538018885659565188856598101888565354818885650811188856588271888565631818885650879188856505871888565318518885652505188856506181888565952018885659361188856597351888565295118885653359188856517261888565343818885657028188856525461888565161418885655561188856503191888565734518885653167188856599821888565990718885652103188856595441888565767818885656991188856561011888565250018885655668188856576251888565643918885652868188856522801888565388718885652416188856500181888565924418885655132188856530481888565315518885653437188856574171888565635518885659729188856545211888565224518885659224188856598051888565206218885653143188856510741888565729218885658783188856569261888565684918885657272188856565651888565274118885655056188856577701888565742918885659784188856569401888565400518885659445188856506781888565590618885656209188856522491888565147418885658202188856516101888565198518885656582188856536051888565062318885656981188856564221888565985518885655657188856521131888565751118885656922188856540921888565884418885656598188856569141888565598218885651172188856585961888565795618885656130188856525121888565640418885655399188856577351888565515818885659815188856553121888565916718885658438188856531691888565464918885651373188856506861888565060718885658622188856524461888565090018885656828188856579511888565777518885650661188856508341888565358718885652243188856531931888565397818885658191188856578911888565236718885659064188856518971888565264118885654207188856519831888565352518885651767188856539471888565119718885659527188856561621888565624918885654585188856526471888565844218885653726188856502361888565877818885658337188856545371888565371618885655777188856558111888565717818885653639188856538521888565131518885651624188856501451888565402918885659008188856509161888565431918885657734188856558621888565206418885652347188856559181888565957818885652730188856548981888565351218885650258188856561601888565243018885650317188856546521888565761118885652260188856511561888565751018885657150188856552611888565263318885650342188856520311888565612418885659831188856519131888565565018885657800188856506191888565771818885654110188856508101888565965818885654809188856536881888565184718885656703188856524911888565435118885651092188856540201888565121418885659755188856590671888565661318885653024188856501831888565413118885650850188856517511888565906018885658566188856589721888565677218885659630188856565701888565130418885651980188856574871888565390518885658218188856552521888565120318885652761188856595421888565750318885652255188856561231888565885618885652490188856576441888565191018885655467188856510761888565707218885650691188856521911888565609718885655671188856544241888565276718885654164188856576651888565184918885658463188856525851888565311618885655685188856511731888565057118885656730188856521721888565543618885655088188856576741888565413818885652765188856589271888565023118885657967188856505941888565668018885654095188856512201888565437818885653561188856525691888565022318885659433188856555031888565492618885656756188856550131888565411818885652878188856514351888565142318885655524188856592281888565315318885656857188856571621888565167418885653350188856549061888565075118885650366188856521161888565533918885657963188856546301888565996518885651143188856579161888565492418885652819188856562141888565752218885658599188856548651888565033918885653628188856578571888565526718885652715188856503181888565853718885659011188856517881888565568818885659301188856597581888565981418885658363188856530061888565872518885651597188856501481888565494618885653991188856552561888565705218885659806188856525151888565637018885657463188856546021888565081218885650334188856570531888565831618885656957188856551731888565962218885651654188856585851888565859118885658514188856581461888565847918885657489188856592621888565281818885655751188856535511888565443618885654555188856558461888565604618885657805188856565871888565075918885658703188856599891888565728218885659522188856566171888565065918885657098188856560021888565045218885655453188856576201888565941418885655622188856533891888565498618885652574188856537311888565039918885657040188856508821888565757918885657939188856500911888565715318885657494188856563111888565278218885659943188856561441888565049418885650265188856534331888565633818885659112188856500861888565861918885654954188856511261888565620218885654069188856539821888565811918885656969188856508491888565393218885657075188856584771888565287018885653426188856557711888565469018885653778188856524051888565355218885659704188856514851888565311218885652304188856500661888565283518885658026188856594681888565642918885653529188856560211888565324918885656136188856504111888565970818885652222188856578691888565315618885656398188856524691888565503818885659410188856598581888565877018885655218188856539581888565356418885651538188856588771888565092718885650445188856595511888565142918885655131188856590871888565395118885655144188856597781888565885018885655943188856534271888565661418885656067188856596071888565198918885652588188856525081888565027018885656971188856529841888565589718885650536188856533131888565815118885654505188856505561888565814418885654689188856597511888565891718885653840188856501661888565248818885658785188856550241888565580418885657704188856536851888565990418885655806188856526301888565721618885654381188856536041888565406818885657742188856536241888565938218885651879188856575381888565403518885658114188856504681888565982818885651006188856517681888565382318885653880188856544751888565613118885656812188856520441888565371518885659047188856530211888565149918885658964188856515561888565529618885659782188856500621888565340718885651519188856565091888565539518885654848188856564141888565870818885654472188856594281888565804918885657790188856516591888565949118885659849188856583641888565691918885655501188856524411888565858318885651613188856514961888565342518885652232188856530441888565753118885658359188856544951888565864918885652056188856587041888565023918885653450188856513411888565933018885658313188856503381888565063418885652887188856566811888565642618885656634188856523351888565623418885659990188856504501888565553418885651844188856513001888565655718885652143188856538131888565287918885658099188856518061888565170418885654413188856556941888565291818885656266188856530431888565153918885658616188856593211888565809118885653783188856577171888565552618885653108188856536511888565886118885651830188856593431888565900918885655899188856551091888565360618885656107188856541631888565942118885652527188856566911888565202218885651184188856520061888565345518885659529188856557141888565424418885658339188856568581888565808218885658885188856509411888565717618885654830188856506821888565150118885651116188856512871888565792118885655348188856507381888565088718885652772188856561631888565958518885658071188856591061888565667418885654408188856591381888565864418885653057188856524201888565860818885658180188856518751888565216418885658107188856573501888565491218885654023188856513111888565026118885657966188856526121888565390318885656551188856571221888565559218885653680188856554521888565222018885655813188856590191888565539718885653545188856578301888565731818885657471188856553861888565345418885655010188856538751888565774118885658881188856526571888565461118885659703188856589631888565408418885654346188856518561888565931318885658555188856547631888565606018885653373188856523061888565190118885652869188856513351888565392818885653755188856533541888565386118885655538188856568591888565746918885654819188856520541888565202818885652924188856579501888565122818885658521188856536331888565110118885657391188856572581888565601718885658035188856569931888565113318885657645188856520581888565298818885652907188856505091888565097818885659668188856536871888565254718885656259188856539651888565799418885653461188856500761888565014918885655779188856563221888565395618885650807188856534191888565363418885657203188856553511888565559918885658803188856506261888565601818885653161188856548641888565144718885652734188856501001888565155918885658279188856571371888565641018885653027188856574701888565433018885654780188856511981888565391518885657560188856551681888565582618885650784188856585341888565890518885659339188856506831888565080118885652320188856548811888565774918885652534188856528581888565280018885657706188856588981888565981318885654518188856575941888565435618885650153188856597071888565251118885651697188856582671888565129518885656438188856566761888565070718885659266188856559961888565295018885650737188856554951888565648118885658520188856571931888565653918885654967188856551291888565048518885653862188856505641888565494418885658039188856549851888565437218885656088188856592201888565173518885657740188856588721888565199618885651224188856560001888565127318885659653188856544671888565660218885658515188856574101888565782918885658274188856589751888565659318885659717188856562861888565287618885658666188856550611888565389918885657079188856599881888565887318885657667188856576721888565486018885652656188856507961888565129418885659227188856594831888565642718885655465188856556951888565935618885651139188856528661888565885118885650370188856550211888565506418885651979188856592521888565872218885656612188856578931888565494318885653683188856534951888565888418885654716188856546841888565547618885657598188856591181888565169118885651096188856529361888565516318885654176188856567931888565000218885659559188856543131888565836818885656151188856574371888565191118885656305188856531141888565949818885650324188856559091888565828018885651867188856506371888565475118885658462188856529371888565594618885657957188856547441888565931518885654021188856544161888565996118885651542188856559341888565585918885658097188856559211888565669618885655057188856534961888565902418885655712188856526451888565683218885659970188856533971888565965118885654556188856532131888565176218885650006188856539681888565245618885650412188856578981888565295618885653698188856505821888565718118885655568188856524951888565835418885656172188856590101888565874118885655579188856526701888565910018885657443188856516901888565085818885655992188856584071888565566018885651687188856595971888565833218885653758188856545791888565404018885659113188856561731888565742818885655977188856553901888565226118885658510188856509551888565485518885652345188856563951888565538518885658976188856529271888565353018885658991188856539881888565735718885654320188856565641888565406218885657037188856542951888565539318885658490188856527401888565872318885659180188856544831888565019218885655910188856572231888565291218885653710188856585041888565054518885656363188856502981888565536118885651786188856577331888565194818885655439188856587751888565638318885652560188856527271888565457318885655581188856576431888565492518885659992188856569151888565156618885650746188856529431888565958118885653207188856566541888565471018885652122188856558551888565298018885656190188856584001888565138118885654500188856524401888565945318885657367188856542481888565417118885656428188856584111888565798818885656192188856556081888565001318885654635188856553671888565515518885658589188856552571888565654018885658365188856586721888565518518885653269188856595831888565370718885656572188856546281888565458618885651609188856579921888565193418885659903188856586001888565819518885653735188856507951888565443218885654087188856558851888565946318885655796188856543411888565389218885658040188856513741888565695018885659487188856548441888565167618885657960188856566871888565132318885656989188856515361888565136318885658233188856501351888565812618885659957188856568391888565209118885659753188856574011888565481618885653568188856551991888565648918885650510188856540151888565444618885656455188856554561888565298618885658930188856552861888565144918885656810188856550781888565480318885650356188856532601888565690318885654905188856521441888565646318885654431188856513761888565967818885654737188856591901888565650618885652214188856567261888565823218885656538188856559751888565917718885655133188856504751888565560218885659270188856551361888565525318885655223188856502861888565343218885651596188856506211888565261518885658571188856574521888565112418885652074188856574651888565077318885659699188856546731888565721518885657458188856525401888565365718885653935188856542111888565706718885654283188856506391888565669418885657866188856552061888565171218885657578188856570821888565347218885652378188856549481888565755118885650823188856591791888565778218885655330188856542681888565575218885650353188856524771888565772118885653272188856561351888565856818885653847188856570051888565333318885659086188856546671888565599018885654497188856592291888565477118885650912188856594341888565096718885653254188856506431888565598518885658108188856569251888565472018885659478188856594171888565099718885656627188856575911888565180318885654158188856550441888565630818885655409188856562451888565257518885653850188856551521888565443818885655499188856521001888565209418885653865188856551671888565758018885653828188856598521888565308718885651000188856544731888565412918885658560188856555721888565743218885658855188856554511888565602018885654251188856511921888565874518885655443188856572691888565665718885653355188856548921888565218218885653199188856541351888565019618885652358188856581611888565356218885653243188856500381888565542018885650839188856528461888565680418885654037188856507231888565699218885655455188856516021888565598018885659436188856545841888565300718885659371188856533341888565962118885651432188856526661888565067118885659598188856558251888565616718885658200188856591781888565322918885651720188856542171888565600118885659802188856596131888565228618885652718188856552331888565757718885653265188856597541888565423018885654916188856563751888565212018885657824188856586411888565649318885659724188856527751888565067318885655697188856566301888565583618885655034188856592781888565443718885658958188856502801888565174418885656054188856564491888565181018885653736188856585801888565619418885650151188856598251888565856218885653038188856534851888565444918885656035188856525871888565973718885655740188856576531888565574118885650590188856522941888565555818885653295188856501291888565242818885653234188856523981888565622618885652709188856563311888565123218885655098188856537721888565715918885651292188856563851888565049518885658037188856570121888565111518885656164188856591331888565823518885651522188856563071888565624618885655818188856502781888565672318885655365188856524621888565575618885656132188856590721888565290518885654234188856505291888565553718885658663188856579731888565170618885659911188856587651888565016818885658683188856555451888565134818885654576188856503811888565135518885658887188856556861888565648218885657662188856592841888565605018885656055188856596521888565301518885650733188856556181888565910718885654484188856565011888565736118885650805188856556651888565294518885650402188856500201888565825218885659033188856571311888565912718885655603188856567511888565011118885655949188856543901888565811018885651711188856518961888565999918885655605188856538901888565068518885653206188856555691888565693618885650606188856583661888565831918885657246188856537011888565353718885651815188856565241888565208018885654011188856541011888565623318885659713188856597771888565828418885657085188856583851888565006018885656733188856535321888565251018885653511188856530761888565833618885652565188856506881888565776418885651507188856526161888565271018885655986188856529681888565303318885652349188856598941888565331418885651467188856530711888565660618885650387188856554701888565849118885655932188856528331888565917118885654327188856546821888565054418885652827188856558071888565937618885654539188856509521888565877618885653555188856595431888565336018885657756188856556751888565633618885654979188856514821888565776618885655023188856508881888565938118885657281188856510851888565518018885650204188856530841888565037218885652707188856535831888565345918885656734188856583501888565434318885650084188856536011888565582718885653372188856559331888565921518885656771188856512661888565340918885657298188856565111888565150018885655490188856571081888565059818885653901188856597521888565780418885655851188856593781888565786418885654836188856578091888565850618885652241188856566631888565208518885655683188856583611888565663918885657418188856520461888565707418885659771188856543581888565507918885656882188856587741888565398118885651921188856594001888565904818885650907188856545361888565544418885656328188856504401888565172818885655413188856592421888565410418885653853188856526111888565357118885657033188856589851888565845218885659538188856548751888565132918885659665188856500951888565305818885658892188856530731888565374418885657526188856552821888565536018885651296188856587771888565981718885656744188856566881888565553618885650296188856577091888565890618885653010188856596641888565139118885659480188856510871888565650518885658182188856574541888565366918885655340188856566701888565480718885655991188856531101888565684618885654725188856596231888565319618885658229188856586761888565950518885657855188856506221888565091718885656867188856503831888565113818885652309188856526981888565569318885650437188856524861888565228218885651938188856536381888565254218885657301188856524031888565682218885658168188856583911888565635918885652404188856543841888565595518885654662188856509381888565202118885656024188856585391888565463118885657311188856572851888565024118885655229188856598681888565858718885650117188856575191888565665818885658348188856539491888565599818885657642188856507361888565124318885657588188856523611888565827118885657737188856519021888565275118885654665188856579581888565346618885659248188856563201888565103518885652853188856509681888565997718885656781188856536321888565063018885652581188856551411888565595318885659932188856513901888565341018885659001188856544771888565323118885653077188856530291888565386018885656620188856523361888565046218885653463188856506741888565419318885656878188856554221888565290318885652445188856519051888565957518885652252188856588331888565759318885653662188856518451888565647618885652050188856551641888565765218885650670188856597321888565704318885650181188856538111888565145718885655800188856525731888565069718885653417188856579811888565167218885657788188856577081888565649218885658912188856523521888565353818885659595188856501951888565912918885658800188856541201888565210518885654368188856516221888565220618885658826188856513881888565362518885656263188856571831888565328518885650963188856569581888565124618885650764188856514831888565587618885657219188856586421888565390918885650921188856504801888565759718885656015188856598111888565694418885659279188856515551888565832218885651396188856532201888565251318885655468188856597651888565023518885658121188856544251888565090218885659156188856568301888565588318885652051188856596431888565490918885651242188856573251888565644118885651664188856536731888565117718885652059188856597121888565968718885655283188856527311888565172518885657398188856593571888565392218885654699188856515051888565465018885652290188856513301888565534118885654931188856538251888565404118885651235188856538891888565786818885650345188856599541888565732418885655106188856551881888565927218885657527188856552191888565555418885654002188856599171888565930818885651065188856582761888565410818885658213188856514581888565274918885658918188856586511888565932918885658075188856574621888565312318885651309188856565411888565724018885658862188856589551888565949318885659288188856565561888565124418885658093188856587881888565561418885653767188856577981888565641718885654566188856529521888565326118885656902188856532891888565331618885651368188856541671888565468518885652586188856556191888565800518885652697188856536481888565491718885653204188856563331888565283918885658816188856557851888565003918885656212188856597421888565000418885659403188856563521888565700118885658344188856548731888565748318885655816188856562381888565596718885655626188856511781888565480118885654308188856544601888565422818885657136188856580721888565688618885659863188856597151888565054718885657393188856507161888565102218885658947188856577921888565067618885650035188856584571888565485618885655111188856558021888565756218885653310188856568401888565285018885653327188856578321888565086618885650546188856513271888565241318885650578188856547521888565805218885652257188856576361888565965018885651445188856582031888565976718885656522188856582041888565932818885656215188856568421888565703618885656466188856506281888565974118885651793188856518121888565101318885650227188856557191888565356718885659726188856527971888565405018885654185188856557081888565829618885653550188856593841888565828618885659217188856598791888565130318885651637188856519331888565456218885657210188856582691888565221318885650027188856573361888565823818885659232188856554931888565457018885659369188856593251888565183718885653197188856539891888565293918885657903188856571721888565284418885656838188856506401888565166218885652667188856551021888565694218885656600188856525981888565465718885652504188856565231888565277718885652362188856544301888565035518885650036188856590291888565486218885659938188856526321888565644018885657997188856595541888565336618885657439188856579751888565042618885650096188856535441888565294218885651189188856583281888565667118885654201188856543531888565251818885654400188856560071888565809418885651891188856564301888565933718885658809188856523381888565235518885651286188856524501888565527218885656290188856506421888565477618885656697188856538741888565579718885652955188856572171888565873718885659856188856565521888565974018885651633188856528041888565054118885654627188856556361888565999518885652906188856525231888565692918885657910188856552941888565641818885652001188856511551888565981818885652915188856580961888565854718885659556188856503501888565260218885654826188856534651888565511018885659614188856555101888565852918885651516188856516751888565193718885653957188856528521888565301818885659079188856571041888565859518885657349188856518171888565308518885653703188856549631888565662918885653766188856549561888565079818885653937188856524271888565902818885655090188856515321888565275018885657687188856550371888565946118885655251188856580091888565385618885656356188856534351888565470718885658406188856563881888565634918885659973188856523741888565581018885650046188856534621888565273818885654818188856574091888565000918885653381188856580761888565254318885650792188856547491888565958418885653154188856517381888565238818885654829188856564831888565789718885656484188856583351888565972218885655063188856549371888565928118885653599188856579491888565385818885651218188856557661888565828118885653089188856511321888565793118885652743188856576761888565925018885656134188856526031888565760018885651653188856535631888565302818885654442188856580981888565365218885651528188856596811888565259618885650124188856595671888565242518885653549188856514731888565753418885655222188856523941888565512518885654975188856540741888565881218885656467188856573471888565564318885653453188856553171888565479918885659322188856517411888565649018885653918188856568261888565527118885657818188856566101888565534718885656599188856592011888565600818885650173188856564051888565533118885657448188856574201888565505518885650830188856502491888565757218885658029188856536971888565374618885656672188856560431888565099618885657248188856543621888565359418885658946188856567731888565456518885659031188856545671888565023718885655924188856543031888565152618885651285188856565131888565619918885654739188856537291888565423218885657156188856516161888565407018885650766188856563471888565869818885650553188856514651888565589218885652764188856583041888565627918885653408188856510561888565321518885659791188856571021888565260518885654350188856570491888565026718885658461188856591511888565896118885652665188856525631888565318418885659566188856544821888565844618885658032188856555491888565126218885658527188856502141888565928018885652684188856569961888565332918885658173188856554011888565312818885652274188856583251888565099318885650614188856507031888565843318885659563188856556741888565117418885652882188856575741888565211218885650246188856520261888565670018885651066188856504871888565499618885650867188856546941888565536218885652383188856586341888565244718885659503188856522761888565449018885659092188856542131888565100418885656821188856597901888565683118885657244188856543381888565109018885655172188856574061888565700218885655146188856526481888565633918885654058188856552681888565888218885655232188856502001888565186918885655731188856545751888565770718885652930188856507751888565656018885654051188856514161888565416018885653505188856579121888565255718885657794188856593551888565980118885652644188856516511888565489518885653578188856564601888565896518885659686188856568911888565880718885654620188856549451888565789518885655801188856581891888565665218885652097188856528161888565694118885653248188856550071888565548818885654618188856597871888565338518885651611188856581551888565274418885655263188856507411888565591318885654671188856563121888565163018885657848188856500001888565507418885655578188856551051888565228318885657044188856589501888565547118885653379188856594401888565282418885654060188856598231888565395918885654485188856563961888565447918885658721188856530221888565800118885650644188856565341888565555018885658697188856505971888565996018885658342188856526991888565523018885652716188856525681888565719618885652806188856510441888565662218885652979188856511691888565756318885652661188856555021888565940718885655048188856557631888565916118885655670188856585721888565177418885654073188856514781888565052618885651048188856598701888565997418885659636188856548771888565408818885658781188856515981888565013218885654203188856561161888565935418885659746188856560371888565608418885655093188856503201888565186018885652548188856538181888565595618885657596188856568271888565912518885654658188856516061888565090818885651254188856530411888565990618885654834188856533781888565705118885654043188856512491888565788718885656530188856546661888565169618885654828188856564781888565008218885651666188856520391888565686318885656750188856525591888565631718885652131188856540781888565446218885652570188856584731888565926118885652503188856534211888565989318885653299188856526581888565591718885654908188856581151888565214018885651907188856500691888565282818885659654188856587921888565814018885651621188856531781888565127418885659304188856536791888565930618885653032188856521251888565805318885654534188856558341888565404818885650456188856500681888565873918885658160188856594041888565076818885658625188856546691888565187018885653796188856530171888565804718885655598188856503011888565092818885651469188856562801888565224218885650093188856579961888565888318885657184188856538351888565156218885651008188856547951888565257818885656573188856540971888565885218885651163188856512651888565087118885652134188856503071888565081818885655205188856563511888565166118885658327188856569831888565272918885656121188856541501888565671818885655002188856513821888565525918885657455188856546071888565352618885659206188856508001888565933318885656656188856503051888565784918885653105188856586481888565876918885654947188856597111888565647718885650053188856532561888565525818885655496188856540801888565320918885655274188856513491888565036118885652426188856592921888565278118885651386188856566931888565311518885651742188856548531888565801918885654510188856553001888565800818885654688188856522171888565719918885654210188856545161888565051518885651894188856549181888565919518885652055188856509031888565554618885652060188856502261888565871818885652861188856528621888565857418885653948188856567381888565524718885656048188856575401888565377618885656808188856536071888565594018885653345188856582241888565931418885656117188856504821888565408518885658021188856523281888565599418885654786188856587561888565898118885652958188856563971888565068018885652815188856556001888565375618885652533188856553161888565182618885651364188856543021888565843118885651479188856503801888565822218885654243188856523391888565380218885652857188856599131888565575718885657456188856558891888565881818885654507188856518741888565696718885659602188856518381888565627018885653370188856501441888565080218885653343188856502851888565855718885657295188856511751888565102118885650420188856563241888565394118885655414188856536681888565790618885655070188856513941888565836718885658540188856538641888565682318885651195188856509301888565403418885652078188856525491888565003718885652673188856550541888565882918885659507188856596421888565720018885656735188856574901888565557018885655729188856515271888565129718885653536188856514541888565267118885655936188856595761888565228518885655805188856505881888565399618885650962188856570881888565294718885658020188856573861888565485818885654016188856558881888565397118885654814188856536551888565505018885651851188856550001888565510318885650756188856512591888565988218885659274188856522051888565904218885658798188856583411888565111218885650388188856501341888565626218885657582188856580641888565377718885651055188856508081888565672118885654593188856526361888565622218885650893188856557151888565224418885655434188856573151888565516918885656469188856587611888565674718885655244188856529701888565821618885656335188856557001888565463418885658817188856547531888565873418885651359188856521151888565178218885652499188856537501888565407718885656102188856529851888565831818885654524188856537181888565345118885653997188856599751888565666418885657031188856555111888565188618885657820188856573101888565990518885654730188856554601888565787718885650947188856596831888565095318885650664188856588371888565782518885658416188856589531888565492318885654260188856529481888565076918885655939188856515871888565876218885651260188856505311888565174318885650704188856503901888565841518885650870188856522031888565718518885653780188856532551888565233718885650865188856538011888565462618885652875188856502841888565328318885654883188856572281888565951418885654311188856545291888565248318885654174188856569841888565136718885651510188856547011888565106118885654111188856505591888565014218885659181188856598261888565478518885659305188856536861888565851218885651972188856529291888565798418885659022188856545951888565353318885651350188856596771888565183918885658045188856596081888565915518885652845188856501401888565624218885657679188856526761888565021218885658060188856540171888565416218885658615188856554321888565073018885651971188856566071888565950918885655867188856533831888565860618885656129188856579691888565497018885652544188856567701888565664018885651703188856534031888565404418885651326188856567311888565829218885657641188856517311888565410718885657283188856508171888565877118885659443188856599911888565890318885653448188856574731888565548518885654619188856527521888565778018885658447188856594991888565990918885652443188856536021888565131818885658358188856569011888565624818885652610188856503781888565166718885653623188856504241888565701318885652997188856570871888565091818885658565188856593471888565817518885658934188856559301888565043518885656448188856555171888565783818885652256188856526181888565302618885654168188856562671888565282018885659859188856578671888565994918885651752188856524001888565046918885657208188856581991888565666118885651660188856571251888565562318885656779188856542231888565483218885656189188856590831888565415918885651012188856503151888565041718885654273188856542121888565839318885656569188856548061888565306318885650208188856592691888565214218885650051188856527231888565174518885652311188856570351888565343118885659684188856529571888565508418885651045188856580611888565866418885650797188856563581888565962818885650677188856568151888565514018885653759188856534741888565283718885654245188856544481888565615718885656604188856563901888565746718885657948188856501571888565907818885650400188856544921888565561018885659577188856570711888565091918885655107188856562371888565959118885651962188856502501888565297818885654364188856501201888565116418885650396188856594231888565173718885652314188856562921888565580318885653447188856544151888565737518885651040188856557051888565983618885651404188856505281888565243618885654901188856584941888565270318885654712188856567581888565234218885650542188856531601888565601418885658272188856543891888565013018885659350188856582851888565322818885656230188856595361888565418718885652726188856556721888565188718885657758188856524181888565957418885655384188856564501888565520118885659438188856570561888565523918885656553188856501911888565902018885657661188856591741888565361518885653139188856593071888565559518885658042188856523791888565887818885659013188856594891888565593818885658302188856573261888565758418885652310188856592561888565327018885658593188856524141888565279518885650321188856515501888565872618885656811188856541281888565312918885653106188856562171888565929718885655379188856540671888565103018885659302188856540751888565078918885655212188856591681888565683418885651307188856547021888565574518885657834188856535801888565177018885652786188856559811888565621318885650477188856528861888565724518885656510188856591401888565799118885657680188856537221888565478318885650293188856582121888565742418885659709188856505141888565944718885650242188856565441888565188318885650819188856539231888565733818885657637188856514151888565112918885653994188856539951888565715218885652437188856571001888565888618885658321188856508451888565737118885657476188856565071888565938018885656411188856566451888565848218885657964188856553821888565410318885656955188856515801888565086118885655017188856563371888565813518885654412188856569471888565251918885653266188856574721888565433418885653553188856599221888565762318885659271188856539851888565148018885657701188856586531888565124818885658154188856591981888565680018885657242188856537951888565895218885651936188856504581888565782618885653257188856582071888565216918885658041188856583291888565664318885650116188856511531888565933418885655130188856566661888565246018885652662188856521781888565775418885657080188856508151888565887618885650234188856515721888565488018885657358188856515231888565019018885655555188856525021888565335218885654411188856556451888565879618885651658188856550591888565350018885652484188856586291888565643218885654019188856519451888565144618885650185188856524801888565450818885654911188856524671888565840218885657959188856596591888565622918885654186188856558321888565801118885654711188856528121888565983918885659036188856595521888565384418885657478188856527661888565751318885656824188856561751888565699418885658033188856575331888565314118885655008188856538511888565647418885653938188856522681888565001418885659208188856524701888565749318885652139188856592051888565113518885656206188856564961888565913518885651037188856508941888565167018885652180188856538061888565540618885653267188856502111888565361018885657601188856527741888565071418885658259188856560891888565874718885658104188856510771888565159118885658628188856507901888565684118885654541188856597881888565915818885651378188856577271888565805918885655145188856551921888565562718885651370188856559081888565788618885658083188856559661888565361118885651805188856526751888565448818885657256188856537841888565373718885656152188856501791888565503518885650033188856571291888565879118885651801188856519571888565684418885652625188856531771888565512218885655473188856586861888565484618885659844188856537911888565636718885651502188856551421888565702918885650525188856575831888565898418885656210188856559831888565597918885650755188856538391888565855818885655794188856572651888565299518885654767188856553241888565761518885658379188856584781888565588018885651732188856542471888565988518885650279188856552911888565944818885655585188856558091888565575818885656451188856580651888565365018885653739188856583461888565262618885657875188856582371888565215418885657999188856520651888565865418885650629188856510331888565082718885650679188856585591888565617618885653558188856559161888565204018885657271188856514591888565787618885658913188856587671888565662118885657351188856576571888565484918885652118188856527251888565671518885651029188856564471888565306618885650474188856520791888565738818885654487188856577601888565719118885654000188856571071888565391218885651789188856542701888565870518885658941188856546861888565447618885653098188856556771888565681318885656638188856566771888565268918885651781188856559121888565356618885655303188856597001888565344018885653666188856586651888565977018885656817188856531521888565033318885652402188856504911888565180418885654299188856522211888565850018885655590188856548151888565677418885651036188856510621888565620118885659986188856536441888565619518885658977188856548781888565991518885656321188856536671888565961018885658998188856516451888565054018885658548188856540451888565460318885657402188856544341888565923918885655736188856553101888565547818885656166188856587021888565461518885653281188856545741888565376818885657807188856533941888565463218885650008188856507121888565598918885657908188856550431888565121718885658752188856592961888565947218885654318188856586731888565482718885657932188856521971888565685018885659131188856555711888565636418885654427188856568141888565803018885659976188856593891888565135618885650851188856527141888565118618885659838188856505731888565938518885657445188856517941888565290918885654792188856523131888565608018885656445188856560861888565516118885659526188856511661888565614618885655238188856512231888565388218885650490188856547741888565602618885657006188856535741888565393418885658897188856593461888565821118885650170188856517241888565215018885655769188856504961888565605718885657069188856511081888565676718885654105188856556321888565350218885658920188856519981888565494118885656306188856599001888565723918885659541188856547681888565373418885655149188856507601888565120618885652102188856517161888565357218885658002188856551501888565559418885655337188856516891888565759218885653390188856560101888565669918885656605188856529771888565831018885653279188856531941888565364918885655877188856519201888565279118885659940188856599341888565175318885653521188856577381888565402518885652539188856530611888565968218885654958188856556661888565770218885659398188856592001888565347618885658387188856590271888565300318885651855188856577451888565304718885653940188856533411888565713018885656472188856547421888565128018885650862188856508641888565521618885658381188856515061888565925918885655077188856509871888565138918885655005188856549321888565474818885652496188856570161888565727318885650414188856509321888565382018885650476188856593441888565869218885659942188856552801888565786318885653276188856548351888565939418885659646188856591721888565389418885653430188856572011888565673918885655634188856533351888565993718885655596188856500731888565960518885658668188856577121888565530218885658136188856520901888565831518885659837188856573351888565857318885656012188856505201888565464718885654441188856592871888565044818885652193188856597011888565998018885652087188856524571888565583818885654557188856552001888565388318885656244188856500401888565327518885654498188856515861888565845318885655540188856565781888565043218885656615188856582081888565216118885650325188856590911888565913918885651147188856515791888565386718885654216188856591911888565670518885651252188856501071888565235118885659525188856582981888565986518885651965188856557501888565787818885650611188856517541888565589418885655755188856564031888565243818885654549188856563741888565520218885655717188856563161888565396318885652757188856599941888565331118885652990188856597451888565678018885654614188856529761888565847218885654373188856504791888565259418885658870188856562741888565667918885656975188856513601888565808118885656761188856523121888565281018885653470188856512121888565003218885654706188856563091888565762418885651245188856575431888565717118885650656188856597931888565914518885654008188856558611888565141018885654639188856502431888565250718885657059188856567431888565168018885653399188856556421888565493518885652678188856579221888565654718885651208188856533061888565840518885652789188856562681888565239318885657569188856534751888565335118885658455188856505911888565321918885654930188856541521888565140018885650855188856568871888565564118885657705188856550961888565896018885650831188856583511888565857718885654261188856507241888565900418885655914188856514761888565443318885655466188856559481888565456318885656243188856528301888565991218885656579188856594501888565289618885650133188856529731888565397018885659482188856540911888565968818885653293188856519641888565180018885654660188856556131888565142618885657447188856541121888565987618885653201188856594191888565680518885651020188856504511888565307418885657434188856586381888565313218885651766188856593861888565325018885659593188856582471888565417918885656495188856590941888565645318885656741188856561061888565213618885653016188856598121888565391918885650376188856547871888565915218885656042188856542641888565579218885653733188856521901888565547218885653747188856590571888565123318885658117188856556921888565805418885657479188856518631888565908118885656668188856596711888565060418885655321188856573591888565737318885658710188856537401888565863218885655820188856526511888565142818885652421188856519261888565052718885653315188856593701888565208218885650323188856588381888565104118885654256188856538191888565816618885659454188856500611888565384518885658231188856508161888565960418885650162188856513541888565124018885658466188856509911888565988118885657504188856561481888565109518885656105188856534141888565072918885650904188856567451888565863718885659971188856587541888565987718885651046188856580241888565380318885655616188856596241888565377318885658522188856529101888565689718885658345188856562751888565711918885657293188856576881888565036418885655260188856509741888565248918885658404188856514071888565274718885650367188856552211888565432818885651127188856584141888565375718885658865188856550581888565698018885656211188856530921888565860218885650031188856564191888565735518885654550188856539101888565810018885659629188856533621888565698218885656782188856520431888565603218885659375188856527211888565726118885657438188856521921888565876818885658607188856584831888565275818885659587188856538881888565511218885654471188856564211888565892418885655881188856562041888565437118885651456188856592071888565252018885653059188856592461888565055218885658645188856506891888565132418885650956188856512291888565704218885656491188856558401888565053218885653406188856513331888565296618885651117188856583531888565306218885658251188856538211888565519318885659090188856563231888565896618885655333188856544431888565304018885657909188856599521888565827718885651976188856557621888565411618885656972188856594961888565720718885652012188856521961888565312418885656536188856530991888565452618885658552188856522981888565351518885657663188856534921888565780818885655625188856522291888565525518885654993188856555771888565188918885654936188856598191888565867918885657776188856580441888565037418885657811188856527621888565167318885659619188856596351888565190918885654100188856589211888565687618885656377188856512301888565080418885651015188856554301888565659018885651776188856520481888565126918885654272188856506361888565785018885653380188856500581888565209818885653597188856598911888565361918885655723188856584741888565491318885658015188856593921888565558018885659204188856578231888565174718885652825188856555271888565977218885656095188856553831888565360018885658241188856578311888565339618885655342188856553151888565141818885654645188856508971888565057918885659124188856576091888565762118885656302188856596111888565541618885658153188856570541888565535418885658815188856598511888565457818885653848188856547651888565287218885657568188856545601888565014718885656256188856541021888565616918885650206188856580121888565868018885651986188856507021888565443518885650842188856596271888565111818885650788188856538861888565192318885652215188856576291888565649918885650064188856582601888565999718885650780188856578811888565875918885651713188856541361888565020718885658888188856586951888565046018885651829188856560741888565747518885654439188856560911888565381518885655182188856599631888565626918885653331188856582171888565630018885657077188856564541888565413218885659759188856521591888565040418885656228188856571731888565391418885658742188856569591888565708918885651807188856568721888565282918885658468188856509111888565313018885650863188856586711888565789018885658804188856571631888565496218885658799188856518591888565109818885657882188856541541888565149118885652179188856537971888565431218885653742188856549771888565288918885659923188856500561888565021718885654738188856592631888565009018885654278188856520681888565598418885657628188856590561888565354318885653157188856551131888565605118885652941188856561591888565532518885653879188856554981888565563818885657548188856597961888565036018885655114188856563781888565676318885651430188856572901888565494018885652682188856576131888565360818885650127188856504641888565232618885652041188856545971888565927618885652452188856544891888565170518885655446188856502181888565804818885650731188856570261888565066518885657656188856542891888565774418885658493188856524441888565732218885659944188856536991888565706318885651832188856567221888565936518885658073188856525641888565717718885659649188856560641888565888918885657109188856575761888565010918885651503188856549871888565846018885652763188856547331888565116218885656276188856510471888565274818885650895188856523691888565185318885650425188856537641888565674618885650262188856577221888565972518885657413188856504971888565417518885650486188856500501888565450218885658624188856521741888565650018885653743188856593881888565260018885653826188856567571888565025618885653138188856580901888565370018885656434188856581431888565670118885650899188856581061888565663218885659479188856501641888565883118885651780188856508601888565986718885650803188856569531888565044918885657714188856589941888565953218885656040188856576551888565458018885653916188856579651888565953918885652353188856506921888565226718885654596188856547471888565715118885659360188856555561888565494918885650072188856587631888565882118885652580188856513471888565736618885654866188856509811888565195218885659956188856511341888565179718885652589188856584891888565557618885651337188856521331888565776718885655733188856515691888565730018885654668188856558301888565401318885658288188856576351888565727418885652211188856549921888565921418885654659188856555731888565449918885651010188856557991888565036818885655435188856561271888565794318885658383188856542571888565754918885654309188856512571888565765118885655907188856536941888565056618885650471188856589441888565843418885653301188856514921888565630318885654842188856509761888565265418885657575188856556621888565753718885658243188856594731888565884318885654147188856536821888565779718885650523188856552991888565187818885650398188856539611888565301218885658031188856565291888565908918885657111188856554571888565263418885654859188856589141888565957918885658394188856587431888565051818885653663188856554021888565344318885653247188856542621888565200718885657791188856592361888565813218885650102188856536371888565971818885655941188856501261888565964518885657020188856504991888565558418885655477188856509261888565889518885653065188856522631888565016118885653068188856573621888565686818885657225188856520081888565120018885655237188856591041888565114518885651442188856536181888565510018885652033188856586051888565370918885651608188856523231888565352418885655209188856571051888565781218885658789188856515511888565776118885654523188856524221888565685218885658439188856594951888565307918885651466188856540271888565537418885655690188856519971888565159518885650055188856538101888565499518885654238188856576141888565409418885651397188856596411888565541718885650186188856545991888565341618885653913188856512821888565557518885650054188856576271888565734618885659282188856536171888565243218885659254188856576771888565418218885659373188856539901888565951118885653793188856556561888565641218885654822188856540361888565442018885650905188856528511888565721418885656912188856512151888565405418885652010188856545031888565333018885656079188856538731888565188018885656473188856573841888565402618885654933188856553701888565855018885656498188856561111888565370218885659816188856521411888565658818885653871188856572291888565907518885659426188856539311888565119018885655463188856589701888565164318885653173188856549221888565497118885650728188856541901888565063318885651455188856578831888565475518885656125188856515471888565905318885658128188856567131888565754118885650481188856598971888565398618885655392188856565631888565837418885654980188856518771888565331218885650438188856597751888565169818885657841188856523001888565991418885654960188856591491888565073518885654354188856575731888565993918885654169188856536201888565636018885652742188856563011888565312718885652776188856588301888565236018885659535188856533871888565901618885650806188856504151888565470418885658192188856545581888565904618885651619188856508961888565253118885654404188856528941888565817418885659374188856506091888565319518885654454188856591921888565396918885658911188856514331888565564818885658640188856585441888565696318885659910188856575461888565961218885654583188856527731888565995118885659869188856509371888565419218885657684188856565971888565367618885652849188856591431888565635018885659486188856578711888565229318885654998188856592181888565042318885657586188856562401888565711318885656682188856594161888565939518885657050188856524851888565076518885652669188856545471888565479118885651328188856585821888565849518885657164188856520841888565270018885650519188856548541888565104318885655701188856501561888565606818885654072188856560761888565745918885651876188856557951888565867718885651679188856509091888565291318885659993188856589511888565085718885650709188856543981888565633218885654361188856513451888565136918885652959188856525501888565110418885657547188856566691888565893818885658949188856589831888565471518885659927188856516351888565247518885658701188856522041888565028318885659596188856501981888565490418885658079188856544261888565128118885652063188856549731888565364518885652935188856597611888565969218885659841188856514081888565722418885650266188856538331888565928918885653896188856559051888565347118885650920188856567281888565158218885652248188856547821888565787418885652200188856589561888565879318885659077188856552691888565420818885653636188856560381888565790718885656083188856575811888565021018885650584188856564071888565336918885654288188856547321888565603018885652931188856548231888565638718885650838188856529871888565764618885659842188856571381888565856918885652160188856585761888565266818885655882188856568601888565532318885656277188856501781888565771118885658488188856560291888565693718885657724188856586391888565118018885655319188856547731888565168318885655821188856513621888565840318885658832188856521011888565184318885657236188856574361888565433518885655713188856582361888565955818885658782188856547701888565167118885655843188856581121888565670618885656115188856598611888565264018885650778188856555531888565051318885655778188856524151888565075018885658808188856580161888565880118885651779188856562001888565969618885656583188856509061888565317418885656027188856515311888565772918885655743188856564521888565347918885655464188856519511888565518318885653484188856582661888565886418885654081188856553561888565448618885652135188856535271888565315018885658306188856563041888565292818885658936188856562571888565182518885659015188856537321888565970518885654625188856505601888565792918885653987188856502871888565362118885654266188856597601888565451718885659240188856519881888565223018885657120188856588681888565292318885652148188856519541888565999618885651342188856523821888565578818885650224188856524511888565887518885651107188856516931888565253518885655082188856581371888565318318885655960188856506411888565027418885654325188856583091888565000518885657692188856559951888565688018885652296188856583301888565950618885657901188856549901888565603618885651091188856508091888565817218885659002188856511221888565853518885659921188856577191888565921318885656113188856546211888565214518885657961188856594301888565752318885652920188856516421888565092318885650269188856552411888565232418885651723188856594021888565628118885654300188856530011888565335318885659929188856568351888565419618885656488188856550721888565831718885658270188856575081888565987318885659267188856582831888565311118885657249188856567871888565923418885653246188856550601888565611218885656624188856526601888565921218885657241188856571891888565847618885654680188856560651888565242318885652940188856577781888565481018885657810188856573401888565177118885654525188856568741888565621818885656325188856504721888565788818885657565188856593231888565150418885656252188856540181888565173418885658078188856552841888565240818885651081188856580571888565413318885655227188856525711888565113018885656075188856517481888565696518885656289188856537981888565044218885653050188856532981888565918818885654227188856568851888565642418885657019188856588421888565890718885656406188856513191888565522518885658467188856568691888565743018885658025188856588941888565915018885656974188856545451888565550618885653014188856578591888565082618885652856188856584981888565665518885656545188856532511888565985718885658688188856575361888565953718885652745188856559201888565815618885656532188856506161888565615318885653398188856566601888565315918885656516188856504461888565857918885651515188856510571888565248718885650419188856539751888565541218885654696188856501581888565810118885652892188856550411888565526518885656174188856565961888565444718885654114188856559651888565911718885655704188856549511888565532218885659533188856531461888565269018885653005188856592641888565623618885653321188856550191888565814718885656114188856511001888565583518885655829188856544741888565383018885656071188856587801888565387018885652847188856554791888565721318885650822188856520691888565063518885652834188856571821888565101918885655068188856537061888565181118885659253188856577861888565629518885655228188856584701888565061218885656873188856559881888565393318885652321188856595171888565540818885652014188856585541888565267218885659237188856532361888565946218885655448188856520321888565342318885656601188856567861888565367518885658420188856565661888565348918885658014188856524351888565471918885654314188856599551888565890918885655703188856571661888565249218885655486188856545691888565572018885657342188856589901888565053018885652746188856520611888565533818885656373188856533221888565120918885651702188856576751888565406318885658581188856596381888565022218885650187188856592211888565414618885657606188856537141888565504518885655421188856574511888565789618885655658188856502191888565992818885655611188856569881888565427518885655208188856546131888565709518885654030188856552171888565759018885654144188856590631888565449318885655997188856519611888565066818885653854188856584221888565662518885654929188856514241888565555218885657968188856521951888565512418885656013188856586361888565725718885655307188856500491888565208618885657205188856504061888565966118885656053188856511831888565827818885658389188856587721888565053318885653109188856570301888565893118885653838188856595461888565241118885652917188856578161888565702218885651078188856558501888565812518885650431188856519631888565243918885659147188856507101888565969518885655189188856570031888565953418885658609188856511571888565813018885659494188856565711888565951018885657772188856552981888565175018885656707188856581871888565489618885650327188856509251888565324018885654297188856518461888565197418885657821188856506491888565973618885655706188856525771888565125818885652736188856515811888565262118885650071188856555071888565586618885659475188856556301888565350918885656855188856597231888565127818885658492188856510701888565604918885655791188856564021888565728818885651663188856549681888565802818885651270188856554191888565120118885657024188856521241888565702318885652652188856529811888565099918885657595188856526741888565502618885655710188856586131888565997818885659827188856525161888565148118885659941188856573321888565309518885654188188856527111888565362718885657736188856541431888565144118885658240188856503941888565853018885656851188856532121888565330718885653145188856543881888565812918885656045188856540321888565030818885659379188856518931888565303718885655165188856596971888565611818885657390188856501281888565417018885657382188856570471888565463718885658471188856554471888565757018885652194188856585051888565988418885651898188856513951888565985018885655242188856537201888565783718885654180188856561091888565035718885657847188856510971888565214718885656284188856588111888565755618885655935188856567961888565323918885651956188856500101888565208918885658564188856579421888565160718885656092188856562991888565597018885653822188856502971888565713418885656611188856556871888565671018885657387188856510671888565664918885657505188856553691888565502918885657253188856515701888565978918885653626188856503521888565202418885654333188856596891888565680918885651154188856524311888565110318885650484188856524811888565165018885659225188856522791888565602318885657900188856562711888565366118885650427188856582951888565463618885650063188856589571888565475918885651627188856502541888565381218885653728188856536411888565122218885658369188856583751888565543118885654285188856531901888565156818885655725188856506721888565904018885659157188856548761888565020318885654708188856558731888565509218885652370188856574981888565707018885658123188856503651888565844018885658980188856575351888565873318885659749188856569991888565571118885652599188856544561888565436318885654890188856540991888565520318885653877188856576731888565252618885651623188856562941888565490318885658866188856538491888565812418885654220188856523461888565749718885657143188856533581888565715718885657759188856582731888565194018885659484188856580561888565053918885653034188856574841888565255318885651353188856568431888565035918885658300188856510171888565556018885652687188856522621888565995818885659983188856597791888565245418885655922188856546631888565150818885650631188856562241888565814118885650343188856585431888565422918885655235188856580771888565022018885651405188856558281888565057618885657146188856516861888565064518885659169188856522011888565584518885653955188856556331888565792518885654189188856550871888565037918885658105188856508471888565931118885650949188856553081888565761818885652530188856502891888565686118885653927188856542801888565047018885654022188856538431888565225818885658835188856534361888565415618885659126188856549611888565868118885653983188856574411888565575918885659295188856589691888565055018885657571188856552781888565425418885653176188856571801888565473418885657983188856576261888565503618885650761188856596471888565521318885656413188856591231888565043918885657426188856543941888565040918885657320188856589351888565769618885654687188856551621888565674218885652934188856560871888565770018885655226188856587791888565370418885655519188856544101888565733118885658757188856544181888565879518885658940188856572471888565905518885659068188856535751888565793618885654789188856582341888565474618885650030188856599331888565469818885651944188856526421888565378718885650959188856517601888565939718885658299188856569611888565656218885654010188856589711888565438518885655628188856560191888565926018885657802188856590881888565643318885659012188856591461888565368418885659998188856542941888565460418885659727188856547751888565815218885650048188856573601888565674018885650915188856509881888565088518885659750188856519241888565933518885651777188856543041888565727718885652185188856576711888565934118885654406188856571171888565622018885652838188856596201888565924518885652759188856579131888565486918885658382188856572211888565945618885659776188856531641888565671718885651419188856584411888565639318885655874188856554891888565837618885656120188856529621888565693218885656104188856594551888565594518885654329188856570961888565055718885656059188856515731888565835618885656296188856500801888565017718885654391188856536931888565069618885655368188856526431888565407118885652117188856543451888565404718885650326188856548721888565296318885657356188856590991888565253618885651451188856500171888565338218885650992188856517831888565182218885655405188856576191888565554118885651533188856591201888565149818885658205188856519121888565573518885658840188856583841888565105418885655978188856532621888565765918885659854188856517961888565884118885651088188856523191888565513418885650428188856559251888565911118885658528188856504611888565966918885659945188856549531888565352818885655651188856538851888565788018885654057188856526931888565723218885655138188856587551888565289818885654697188856528731888565513918885652768188856559721888565147118885658214188856583311888565887418885653721188856506621888565578618885655415188856512791888565548218885651511188856569861888565490218885654093188856596061888565107218885655047188856516011888565119618885650652188856583331888565333818885654349188856504431888565590218885657174188856595601888565631518885653681188856539641888565706218885652002188856545091888565769418885653100188856577321888565881318885650306188856539171888565371118885650583188856568471888565168118885653842188856584841888565372318885659318188856544091888565269218885657297188856557381888565791518885656877188856566161888565795318885659038188856535061888565741918885658706188856516841888565891018885658825188856583571888565622718885658340188856528021888565382918885655119188856591861888565652718885652037188856561981888565782718885657421188856539791888565409018885651034188856520301888565814218885654237188856504221888565859718885659442188856573131888565312218885650538188856503361888565182718885659764188856593681888565279418885652694188856504891888565557418885659985188856532331888565309018885656788188856530931888565299918885658193188856540961888565222818885653751188856564081888565195518885655438188856562911888565161218885659051188856542871888565259518885655494188856596601888565987418885651299188856520381888565957218885658545188856553141888565890818885656729188856502881888565676618885652493188856551271888565014118885650092188856581161888565991818885650774188856544571888565721118885650273188856578391888565979518885650344188856559111888565201118885658549188856535691888565487918885655120188856542091888565691718885656568188856522751888565625818885651064188856518231888565504218885652151188856542501888565469518885656646188856524091888565655518885651150188856588691888565367218885651314188856505011888565616818885657114188856594881888565193518885657664188856513341888565235018885656689188856534411888565892618885657524188856581181888565194118885650663188856555221888565045318885651221188856584851888565714218885650348188856550691888565184818885657716188856555141888565310218885652893188856594201888565839518885657084188856537691888565057418885654246188856590411888565818118885659176188856509791888565748018885653000188856587601888565490718885657007188856568831888565260618885651493188856590431888565663318885652895188856508751888565342818885655311188856522181888565916418885658352188856548391888565569618885654305188856554111888565566918885657846188856528481888565433218885659930188856546761888565808718885650705188856561971888565182018885652583188856556071888565188518885652308188856555321888565983318885655593188856597681888565819418885653216188856572121888565828918885653884188856565891888565701118885653481188856596571888565906918885650028188856560941888565257218885651343188856558751888565781518885655884188856512881888565812718885656287188856577691888565059218885659590188856502751888565007718885654061188856563651888565696018885658933188856523851888565101818885659571188856589951888565062718885651284188856504051888565253718885657607188856534641888565763318885656518188856599671888565022118885654419188856551231888565460118885659743188856592771888565318118885657559188856563721888565998718885650517188856555481888565357918885652784188856548041888565399318885655961188856590541888565306418885650392188856583141888565861718885657781188856533561888565663118885654590188856510941888565479818885657435188856521071888565324418885655313188856547451888565554318885651425188856518161888565291618885655363188856570641888565082818885653952188856574421888565074718885659303188856565331888565545918885650933188856555861888565074518885654155188856523151888565497418885651994188856532021888565227018885651840188856568791888565871518885651560188856521301888565709018885657431188856539001888565293818885652635188856557901888565447818885652095188856514171888565936718885650081188856543801888565091318885655022188856583971888565095118885654729188856565201888565328218885655513188856521681888565886718885652713188856501551888565607218885653296188856502811888565476418885651632188856538761888565799018885654165188856548111888565787318885658226188856505431888565438718885654870188856520191888565680318885658481188856548211888565574918885659739188856502951888565188418885657444188856589971888565436718885654183188856528091888565201818885652805188856592031888565966218885651313188856516691888565618618885656559188856572541888565885818885650119188856557261888565428118885653498188856533681888565832018885657380188856561831888565699518885651058188856585461888565454018885653878188856523051888565108218885657321188856599311888565620818885652356188856513831888565340418885652152188856514971888565755818885653488188856545591888565422218885657145188856564611888565153418885654592188856564371888565236618885655780188856559371888565700818885651331188856563421888565746618885652463188856570091888565626118885653469188856563861888565887118885654700188856549811888565189518885652814188856502051888565973118885655681188856585081888565677818885653348188856561841888565794618885652696188856525611888565002518885659021188856586671888565050318885655204188856544631888565945718885659405188856587281888565919718885651210188856588571888565062518885657252188856586351888565141118885656998188856518921888565479018885652015188856570001888565154918885652964188856523411888565233218885658711188856506541888565363518885657945188856535411888565376218885659406188856538311888565421818885650910188856556781888565561518885650263188856582211888565976618885658598188856538361888565022518885659110188856502571888565676418885656512188856549991888565478118885653252188856589541888565467418885659121188856541451888565169218885658604188856507701888565701718885659786188856584511888565962518885659459188856585231888565806718885658519188856506481888565737218885655760188856515641888565439918885659570188856594151888565359018885653371188856526071888565517418885651990188856532711888565596818885650108188856540491888565482418885652991188856505211888565338618885654600188856587581888565223918885657329188856503301888565987518885651565188856509451888565789918885650699188856527691888565903218885652982188856561331888565208118885650813188856562191888565682918885658370188856513851888565929418885659166188856518881888565918418885651148188856570731888565353918885651444188856583551888565170818885651151188856572351888565845418885652316188856557821888565935818885651984188856508681888565814818885658845188856576901888565660818885656973188856521761888565989918885655224188856524071888565485018885657518188856591931888565948518885650113188856580431888565479318885655663188856596981888565871218885651836188856502941888565112518885653235