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

至少输入手机号码前7位

1888565归属地信息

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

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

1888565号段

最近查询

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

13072698565
河南 新乡中国联通 GSM 网络
河南新乡河南联通GSM卡
河南新乡中国联通GSM
河南省新乡市河南联通GSM卡

13238028565
辽宁 大连中国联通 GSM 网络
辽宁大连辽宁联通GSM卡
辽宁大连中国联通GSM
辽宁省大连市辽宁联通GSM卡

13228378565
四川 泸州中国联通 GSM 网络
四川泸州四川联通GSM卡
四川泸州中国联通GSM
四川省泸州市四川联通GSM卡

14595418565

15550468565
山东 济南中国联通 GSM 网络
山东济南山东联通GSM卡
山东济南中国联通GSM

15663578565
黑龙江 哈尔滨中国联通 GSM 网络
黑龙江哈尔滨黑龙江联通GSM卡
黑龙江哈尔滨中国联通GSM
辽宁省营口市辽宁联通GSM卡

18543058565

18594538565

18611608565
北京 北京中国联通 WCDMA 网络
北京北京联通GSM卡
北京北京中国联通GSM/3G

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

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

13949878565
河南 漯河中国移动 GSM 网络
河南漯河河南移动全球通卡
河南漯河中国移动GSM
河南省漯河市河南移动全球通卡

14794118565

15037858565
河南 开封中国移动 GSM 网络
河南开封河南移动全球通卡
河南开封中国移动GSM
河南省开封市河南移动全球通卡

15044928565
内蒙古 鄂尔多斯中国移动 GSM 网络
内蒙古鄂尔多斯内蒙古移动全球通卡
内蒙古鄂尔多斯中国移动GSM
内蒙古鄂尔多斯内蒙古移动全球通卡

15207628565
广东 河源中国移动 GSM 网络
广东河源广东移动全球通卡
广东河源中国移动GSM
广东省河源市广东移动全球通卡

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

13353898565
河南 驻马店中国电信 CDMA2000 网络
河南驻马店河南电信CDMA卡
河南驻马店中国电信CDMA
河南省驻马店河南电信CDMA卡

15332878565
内蒙古 鄂尔多斯中国电信 CDMA2000 网络
内蒙古鄂尔多斯中国电信CDMA
内蒙古鄂尔多斯内蒙古电信CDMA卡

回到顶部
18885653907188856589631888565479518885652907188856581211888565528918885651275188856570661888565037718885650591188856586311888565069518885659556188856506201888565213818885659102188856592151888565739018885651341188856568531888565522518885654107188856571711888565412918885650295188856518241888565815918885657377188856527321888565116518885659604188856534831888565012118885654812188856559111888565240918885650425188856535571888565983318885657002188856521101888565782918885650842188856575141888565033318885655010188856553641888565013318885651634188856518801888565181118885654994188856515421888565582918885654057188856565381888565330218885659383188856502291888565637418885652503188856505521888565600118885656696188856503911888565635718885657183188856571221888565819018885657756188856551721888565133018885650661188856589961888565084118885659461188856514451888565734318885654091188856579711888565894518885653053188856596551888565045718885656386188856507051888565195518885651874188856505951888565927818885657003188856558971888565011818885654958188856544911888565597618885657011188856563161888565918918885650296188856527801888565648818885653291188856574461888565167318885658469188856529921888565869818885653021188856563021888565598618885650848188856551791888565006818885658287188856521621888565572418885655990188856549241888565465718885650966188856589151888565173018885650503188856599881888565998918885651454188856569521888565102018885655595188856558631888565751018885657213188856500721888565288518885657004188856558981888565018318885659765188856586011888565659018885658753188856501761888565821718885652015188856560281888565907818885659952188856515411888565571118885651957188856522071888565447018885656684188856556171888565295518885650230188856543201888565018718885653955188856566741888565579418885652288188856582481888565465418885653305188856533771888565052418885657508188856568551888565140318885656768188856583151888565710118885655598188856501121888565373518885653214188856590191888565218318885656364188856596151888565411518885659426188856566491888565593018885652356188856537481888565135818885652926188856579001888565045018885659771188856542591888565820118885655069188856561521888565547918885650522188856503991888565274618885652292188856593071888565268818885658443188856523261888565534918885651723188856598901888565704718885652527188856566211888565260518885659166188856578691888565262018885654542188856547201888565194018885654431188856534031888565987018885655678188856554371888565411818885651262188856566761888565565118885651348188856569071888565550718885651416188856529561888565731918885652647188856544751888565786718885657383188856541861888565943318885659399188856516101888565827718885656710188856595771888565058818885656135188856515291888565938918885656804188856505071888565640918885653906188856558441888565753018885650834188856586811888565417918885654240188856548721888565709518885656108188856590241888565089618885653596188856537761888565097518885655969188856554161888565443018885650367188856532591888565024918885656859188856545831888565251918885654525188856590801888565550618885658393188856548421888565834218885655989188856517271888565598218885652944188856575701888565520018885656754188856501161888565650518885657234188856548441888565238818885657931188856585511888565692518885653423188856567281888565228118885654443188856523241888565314918885651140188856540331888565802318885659692188856559591888565979518885657308188856576281888565083718885658457188856536001888565244718885659578188856517991888565834518885658548188856533361888565037818885651426188856518691888565737018885658176188856540961888565972418885652012188856548131888565392418885658221188856551551888565421018885655780188856516931888565393718885657018188856528381888565505518885659540188856591791888565444818885654893188856507401888565196518885659788188856592121888565263718885655319188856542601888565136918885658958188856538031888565522018885651367188856517431888565076118885659096188856506191888565609818885655464188856514011888565255718885654513188856548431888565807018885654347188856504061888565143118885658751188856538501888565781118885651528188856537741888565644018885656162188856587771888565498418885653855188856545711888565117818885658261188856515851888565067418885654159188856561911888565005618885658654188856520651888565344118885654290188856595521888565246818885652406188856543601888565833618885655656188856531651888565739618885657364188856580321888565417618885651155188856502061888565196318885651247188856578411888565921818885659180188856573551888565634018885652146188856522801888565269618885655209188856573331888565867218885652417188856531121888565110518885656743188856568791888565280018885655811188856535351888565677518885656351188856510931888565026218885651042188856500571888565805518885652868188856509491888565082118885650926188856576431888565796318885652309188856522471888565448818885656345188856593951888565121018885659873188856563101888565099118885659912188856583351888565470818885653261188856517241888565815818885653611188856500241888565924018885657898188856563831888565971418885658914188856507111888565114718885659532188856519151888565428218885655650188856523321888565358218885656972188856531951888565904418885658155188856567151888565417518885650633188856542751888565455818885650860188856578011888565114618885651985188856596021888565968718885650680188856564271888565201318885654559188856593661888565883318885659757188856596941888565795218885654120188856527871888565888918885657846188856580431888565471518885651241188856512881888565558718885651712188856508621888565174118885653019188856532071888565284118885655804188856563001888565605618885656913188856575711888565555918885656989188856537211888565346518885654678188856540241888565608318885657761188856577751888565394418885659200188856573381888565743018885652125188856537651888565021418885654414188856519531888565027918885659867188856567811888565591218885655948188856574971888565856518885651738188856577661888565165818885655321188856583161888565253818885659759188856539511888565794218885652582188856532761888565921618885655808188856531821888565976418885652570188856585931888565147018885657609188856556691888565538618885656966188856501751888565089718885659653188856512691888565623318885650010188856555581888565832918885650889188856583621888565096318885651424188856510271888565818118885653233188856522331888565279918885653480188856550561888565119218885650025188856524841888565394618885657102188856536881888565800318885659993188856545171888565551018885654508188856595301888565115418885657089188856508011888565823118885659151188856510471888565750618885656868188856589921888565800218885654855188856545621888565552718885657676188856569781888565070218885657700188856524961888565637118885658398188856570901888565869518885655021188856573841888565048518885654285188856540261888565058018885656055188856598801888565531018885659010188856501921888565637718885654614188856508001888565809018885657908188856525231888565155018885657909188856515111888565938218885653608188856587681888565993118885655089188856520321888565308318885659384188856595101888565652118885656711188856585291888565548318885653000188856572261888565913318885656916188856557821888565147418885655008188856515361888565009718885655471188856579791888565941318885653724188856506481888565522818885658364188856548411888565766518885650244188856572541888565063118885657763188856582271888565519018885656835188856563891888565267518885651092188856592541888565898518885654669188856567231888565134518885651570188856575211888565661318885650078188856599671888565381318885650646188856572281888565023318885652613188856557451888565280818885659483188856537021888565759018885656127188856566331888565101418885650596188856510821888565244618885659391188856519351888565868918885651519188856500061888565273718885651593188856590841888565720318885650625188856505901888565315418885656645188856542911888565448918885654036188856575781888565509118885657020188856533141888565797818885659671188856590571888565418718885657200188856515631888565411018885654449188856554451888565627918885650252188856587001888565034418885659995188856590771888565040018885657537188856576231888565892318885652501188856593241888565893518885655689188856581911888565561518885658436188856543461888565091618885659108188856545731888565070418885659150188856543681888565792818885650757188856564841888565219218885657534188856531471888565730718885652398188856527111888565882118885655113188856521541888565614318885655717188856529631888565966318885653091188856527651888565869618885658677188856509901888565264118885656181188856537391888565391918885654206188856542371888565643618885652973188856535421888565203518885659695188856586201888565832418885652707188856520771888565335018885659642188856590371888565967718885659591188856532631888565778018885659751188856550061888565333518885654160188856538441888565112118885651844188856538271888565469218885650676188856536621888565375918885659811188856501311888565629918885658896188856568011888565945218885656359188856526271888565166118885659334188856536091888565034618885650690188856593381888565157918885656372188856546561888565724618885659230188856579551888565518218885650326188856550831888565067218885655566188856536701888565641518885653517188856564851888565528718885650998188856501101888565319918885659489188856581181888565842918885654942188856540051888565327918885652834188856596461888565013518885655020188856519461888565533518885657558188856501781888565992518885657717188856522201888565177718885654032188856575261888565242118885653095188856566311888565566218885657260188856553151888565813018885654578188856534141888565913918885658784188856571001888565217918885650905188856508161888565850118885655564188856557031888565934018885654985188856550881888565071218885652276188856561061888565343718885656627188856518661888565707818885659282188856513391888565220218885653114188856526641888565756418885654496188856556341888565791318885651771188856585941888565063018885650911188856512581888565647818885653235188856518091888565348918885650573188856509641888565253218885659683188856586681888565483318885653361188856585981888565810818885650510188856575811888565089518885657125188856506131888565553218885657493188856545141888565107818885651913188856598501888565977418885653849188856508651888565056418885653273188856515811888565505018885652643188856564911888565056618885651876188856511991888565329918885655158188856503231888565008118885653942188856566361888565886418885659992188856516421888565577018885650532188856544281888565145618885652433188856507031888565039618885658235188856577181888565285618885654871188856567041888565314318885656089188856559031888565829918885651203188856543421888565844118885653507188856524781888565604318885655641188856544541888565851318885650797188856554201888565921118885652293188856504831888565521118885650727188856534291888565711018885659986188856539031888565045418885652016188856559491888565650118885654418188856523711888565211618885650972188856549531888565612218885655087188856579531888565287518885655869188856505761888565202818885654830188856563171888565651518885656281188856518391888565561818885658214188856536611888565381418885658103188856559791888565440018885651362188856541711888565716218885657850188856550921888565556118885659112188856504531888565356418885658127188856535211888565587218885655531188856512681888565085418885657194188856503591888565587018885655913188856563921888565937218885655037188856582471888565038718885659735188856533991888565362918885651832188856578241888565495718885652349188856529031888565682018885650205188856548731888565327518885657477188856564191888565902618885651180188856519111888565490418885657476188856547841888565879618885654435188856504821888565614018885659487188856532541888565259718885658079188856547631888565880218885657013188856546621888565663018885652306188856509851888565238918885650913188856536581888565559318885656797188856511981888565800718885656513188856520761888565618218885653555188856531861888565690918885657577188856597371888565030918885657870188856573281888565129118885655446188856536011888565333918885651961188856520191888565380718885656664188856571911888565370118885651487188856505811888565267818885652230188856574811888565719718885650423188856536751888565654418885658576188856541671888565679518885650706188856508321888565507518885655443188856502761888565578918885653257188856517031888565625718885650488188856527761888565658118885658719188856530631888565951118885653198188856557591888565532818885659648188856595121888565976318885650401188856595951888565681218885650340188856564481888565402018885656650188856593101888565835318885657857188856503061888565872618885656476188856514021888565379418885652025188856512371888565964518885658912188856590561888565091518885652933188856588771888565957118885650094188856536591888565361518885656214188856554931888565009018885656507188856521311888565186318885658986188856536341888565819618885658211188856543311888565205218885654270188856545321888565822418885655774188856502381888565718218885655661188856594301888565233118885654293188856587491888565326518885657825188856537861888565078318885650001188856573111888565418518885657552188856560421888565805918885653655188856505281888565564218885650814188856520051888565470118885652999188856573391888565102818885653135188856500531888565805718885659131188856588041888565121118885657064188856591641888565326818885657445188856521691888565730918885651360188856523371888565795818885656064188856580691888565176918885659400188856587401888565446718885651007188856577811888565479418885651377188856535581888565890918885656963188856593151888565946518885657471188856560951888565902718885652676188856504921888565419018885657949188856536131888565770218885657723188856596891888565989318885657117188856565171888565470718885652887188856523471888565543318885657405188856506381888565423318885655533188856513781888565451018885652199188856556061888565112818885652716188856527501888565713518885655985188856527521888565543918885657672188856589831888565232918885658641188856514951888565753318885656315188856549931888565328818885653569188856581261888565441718885658908188856520371888565813518885653495188856577711888565958818885658571188856573571888565274718885651674188856572111888565220518885659295188856595581888565861518885655400188856512271888565206818885657632188856518591888565350218885657495188856514641888565331518885658767188856589461888565713818885658868188856509031888565273318885657583188856504201888565279118885651430188856562931888565716718885651752188856517361888565337418885656339188856512251888565950918885650021188856513081888565571318885659038188856584561888565051618885652918188856597671888565980518885656516188856529911888565463618885652840188856574251888565615818885653245188856575541888565906518885652671188856579881888565685718885651686188856502211888565305918885653231188856520751888565175518885658579188856546071888565848518885656196188856577471888565395218885651543188856515161888565747218885650655188856525351888565726818885650388188856546841888565835818885654278188856590731888565185418885655765188856580741888565445218885654029188856513761888565810218885652568188856517591888565573218885656434188856590921888565075318885656184188856529011888565950818885653973188856543011888565818318885655659188856592701888565048118885659889188856523631888565769618885657046188856537111888565375618885652763188856594841888565319218885652984188856591461888565065218885655524188856557471888565212718885653451188856505931888565673318885656514188856528251888565493118885656542188856514061888565835518885658691188856562091888565223618885659360188856500671888565050218885658608188856550581888565759418885650759188856541351888565744818885654769188856574661888565137018885655753188856530891888565853818885650550188856596221888565518518885653136188856519981888565491818885651131188856514151888565092318885650868188856537451888565009318885657813188856516991888565414218885655327188856520111888565597218885655590188856574341888565643818885659299188856550971888565945318885651535188856573151888565487418885655923188856548591888565676318885652081188856599241888565840718885655910188856531171888565010318885654406188856502711888565587118885657687188856528451888565466318885652341188856562741888565405118885655845188856525301888565840318885653092188856550491888565734518885654174188856550001888565819318885658964188856503811888565506418885659637188856563441888565326918885651446188856525411888565552518885653696188856588651888565678918885654404188856518891888565300818885658473188856524241888565261718885656215188856563411888565471918885652334188856524751888565589518885657210188856584651888565859118885659406188856524921888565652918885650307188856590131888565778918885652184188856526841888565357718885652997188856505461888565142118885657591188856521881888565138718885653351188856533201888565911518885655380188856526021888565887618885659252188856576671888565200918885657409188856505741888565822918885658230188856591271888565587718885657325188856585591888565031418885658731188856500411888565037018885651316188856546461888565369218885651637188856537541888565878018885652652188856506581888565268218885657449188856578831888565469318885653333188856515751888565284718885657318188856546151888565248218885651273188856557561888565275318885657414188856521051888565382818885651903188856534381888565588018885652914188856551251888565202718885655357188856551101888565879718885657769188856590331888565722918885652957188856543431888565044018885659560188856518051888565766418885652259188856555051888565066818885655290188856552101888565396118885654359188856525851888565418318885650543188856566881888565774318885650475188856550671888565222118885650526188856593651888565002818885658154188856553121888565204818885653822188856522771888565791218885655646188856542501888565805318885650745188856593971888565064318885655942188856535341888565457518885657798188856553171888565487518885656826188856544591888565454718885653145188856500711888565320318885650642188856593701888565715118885656961188856516521888565238618885658578188856593521888565264418885657278188856528061888565379518885656379188856546441888565665418885656877188856501111888565546218885659439188856573201888565239618885653760188856579161888565963518885650831188856523101888565363518885656848188856579481888565785118885652357188856538231888565024318885653065188856583691888565020718885653984188856531851888565313918885653152188856548861888565886618885659525188856529451888565591618885659787188856575171888565912018885651322188856509471888565144818885652325188856569301888565359018885650075188856556371888565078018885652390188856510461888565909418885657795188856550741888565915718885656394188856554751888565882218885655217188856560701888565824418885657641188856506661888565743318885654963188856576591888565230518885657301188856561241888565856418885657447188856527951888565252918885650569188856502601888565162218885659241188856520171888565770818885654698188856513841888565641418885651305188856526231888565954518885655054188856564241888565612318885656178188856589711888565806018885658922188856568851888565049018885657010188856529271888565540718885652161188856550351888565654118885655361188856587871888565309818885657038188856577741888565645618885659100188856536221888565087518885654231188856538781888565743618885652376188856542581888565636318885659390188856531341888565156918885659029188856512521888565841118885657647188856586941888565468818885654212188856567061888565245218885650317188856568401888565169118885651285188856511721888565995718885654043188856558781888565882918885658279188856583811888565303118885652235188856579861888565136618885658638188856520831888565297618885651208188856534101888565488518885655629188856555851888565645518885655737188856555091888565312418885652436188856513501888565012018885656702188856567461888565857218885656555188856560121888565539218885659203188856544071888565500418885651450188856513321888565698418885652760188856538571888565948618885657770188856511691888565240418885655030188856524161888565218218885653023188856575291888565821318885656779188856525741888565959718885653901188856531411888565292318885655448188856530681888565727018885653347188856582741888565160018885653227188856562641888565094418885656350188856548181888565422718885653470188856551401888565716118885653284188856566471888565498018885659506188856543941888565001118885658033188856598651888565334818885653669188856561261888565149618885655915188856589491888565839518885651820188856511271888565041318885652120188856501511888565692318885652086188856574271888565717818885654549188856598011888565190518885653258188856530051888565504718885653330188856574861888565515418885656035188856540041888565906218885658989188856563371888565085218885654880188856535181888565859718885656297188856536681888565359718885651572188856569111888565567418885654494188856569921888565456018885655250188856583851888565338818885654983188856533181888565819518885657130188856561421888565928918885655137188856525061888565084418885652803188856542691888565346618885652668188856598401888565519418885654954188856512351888565497318885651441188856575131888565360618885651853188856525251888565087218885655596188856509481888565281018885653164188856563651888565992918885658347188856570941888565483918885653157188856589361888565026318885655301188856553631888565259318885659862188856585411888565832218885652777188856558011888565508118885654384188856541721888565141918885654084188856588051888565689918885651023188856534501888565883718885651324188856587421888565001418885656539188856533221888565237818885654671188856516701888565980018885657605188856529461888565302718885657540188856545231888565536818885653853188856531031888565838918885654611188856529651888565350018885658629188856539871888565130218885654802188856543191888565629018885652735188856558411888565752218885658943188856589571888565773518885651601188856533431888565358518885650460188856593541888565511518885656960188856523231888565034118885658734188856599991888565807518885657455188856589411888565153718885655730188856510961888565774618885657305188856553461888565719218885655273188856591491888565992718885651981188856518011888565742118885658925188856522731888565395318885654202188856534151888565346118885651789188856582891888565782618885658177188856558031888565571818885656995188856505291888565265318885655309188856588861888565273918885655412188856562821888565246018885653580188856574911888565579618885650259188856501051888565422418885653471188856581511888565109918885659322188856531751888565236718885653945188856583801888565535418885654689188856598601888565546918885652836188856514891888565585018885654354188856525341888565123118885652510188856569771888565074618885650858188856511201888565168318885654312188856525751888565251418885657816188856580181888565082818885657250188856585211888565367318885652418188856523941888565872218885652962188856522871888565093018885651267188856562421888565468318885657371188856588411888565781718885652272188856578321888565507918885657269188856517941888565635418885651134188856553481888565254818885656626188856587631888565017218885654705188856569881888565356518885655093188856562951888565141118885655298188856586191888565597818885654857188856585311888565297518885659260188856599061888565906418885654734188856546371888565156218885654998188856519091888565109418885659183188856568391888565308618885650079188856593111888565711418885655648188856584001888565300918885656260188856556241888565733418885659431188856547781888565720818885657359188856571061888565428818885651710188856574311888565282718885658175188856599581888565822318885650004188856569791888565631318885659450188856560441888565556318885650353188856559291888565962818885652485188856507671888565500118885655526188856570171888565515118885656147188856544341888565789018885658592188856536781888565928518885653287188856510541888565773818885657282188856572331888565698218885654169188856592141888565491318885651296188856550181888565126618885651024188856501241888565389418885651460188856537501888565441218885657602188856590211888565310718885659353188856594641888565095318885650202188856578051888565714918885657043188856579351888565540918885654766188856508201888565382418885653006188856519101888565030218885650772188856586491888565741718885651556188856543901888565158418885650798188856581141888565884918885652126188856555991888565067918885652784188856592591888565407118885658452188856503511888565241218885654727188856545951888565730318885659410188856516291888565512418885659565188856559831888565786218885653025188856533401888565123418885652550188856543351888565972818885658758188856534541888565852318885651476188856585611888565861618885655356188856590761888565542718885654151188856512711888565567218885657170188856536641888565339818885656882188856546301888565413418885654356188856578541888565228418885650432188856593331888565191418885659945188856506641888565520818885656288188856517001888565522318885651944188856515061888565333418885659049188856597301888565320218885659752188856593511888565545118885656912188856579651888565892418885650952188856581171888565229518885654336188856576611888565346918885650165188856566921888565965118885653060188856562181888565497718885659972188856513231888565123218885659226188856511481888565639718885656498188856509541888565172618885652654188856522311888565364418885653033188856552031888565930018885655270188856572641888565196918885652004188856522831888565242318885650261188856583661888565718618885659899188856549521888565770718885656870188856559241888565612918885657107188856559361888565351218885655261188856503941888565524618885653685188856549891888565530618885651906188856552581888565132818885657119188856572771888565175318885652545188856501741888565151718885658595188856594571888565587518885650297188856559091888565199018885656894188856583571888565224518885656459188856545931888565004518885653741188856512931888565655818885652322188856560871888565880318885651505188856511931888565420118885655482188856589421888565220318885652959188856549871888565092918885650240188856563991888565658418885658022188856544011888565531418885651856188856510031888565909318885657437188856574891888565655318885652229188856557221888565822218885651592188856514101888565102218885652883188856528391888565928418885656996188856518351888565802818885658795188856501231888565038618885657787188856517041888565596018885650188188856569381888565686218885654960188856528521888565288918885650293188856521401888565225118885650127188856532781888565630118885651708188856586001888565008718885657726188856523391888565296018885653876188856576111888565249918885651638188856533861888565706918885657865188856544921888565080918885651045188856586591888565859018885659196188856571421888565209018885656729188856502271888565954918885658250188856590411888565229118885656834188856531371888565829118885657432188856522701888565992218885655460188856523271888565603018885651625188856503341888565194218885659919188856593851888565177918885652658188856555201888565918718885655964188856551201888565342718885657136188856599961888565301018885659191188856534091888565880018885659617188856564711888565590418885650657188856543491888565698518885655025188856543951888565240118885654729188856598611888565433818885650039188856581821888565608418885658044188856526301888565142518885652656188856591141888565236418885657575188856559341888565295118885657692188856534741888565802118885654933188856526941888565217418885650731188856599401888565069918885650806188856546521888565964318885656326188856522421888565956418885659025188856589021888565504818885656105188856582681888565814318885659292188856512611888565198918885658703188856572381888565668518885658799188856572751888565182118885656024188856502261888565017318885651659188856511231888565009818885657505188856545761888565837718885650077188856522571888565872918885654040188856539361888565983818885652861188856514131888565130318885655413188856548271888565111518885652837188856597971888565941918885659981188856584501888565067018885652972188856576621888565162318885659913188856561751888565518618885659463188856577961888565121318885659579188856529981888565899518885653736188856517331888565159918885655677188856519261888565883618885658599188856561661888565626218885654415188856510841888565235518885656672188856573561888565670018885654639188856526241888565471718885653728188856570081888565638218885653428188856574061888565417718885654340188856585041888565409518885653356188856545091888565226918885651138188856518031888565238118885655098188856593631888565780618885650247188856539931888565971318885653603188856560071888565246618885652486188856562261888565926218885654306188856578431888565562118885656609188856592091888565384118885652985188856575611888565401118885651640188856519681888565716518885651609188856538611888565382118885655009188856513591888565019618885655744188856521481888565606018885655164188856543531888565263318885657855188856576571888565117718885651473188856541081888565763918885655467188856518381888565511718885650091188856561481888565386218885656227188856519011888565264618885651974188856592061888565356818885652087188856594041888565567918885652071188856567011888565183718885652916188856529431888565838418885659736188856569001888565772918885655129188856543051888565642218885651004188856535481888565178418885658343188856527121888565825818885659347188856549701888565734818885651893188856584241888565803018885650750188856525441888565380118885658993188856567031888565425318885659965188856565521888565833018885655216188856572491888565493918885656177188856521951888565375518885653359188856565511888565204418885652719188856586031888565080418885652919188856562691888565497918885659207188856513141888565050618885652764188856511581888565404518885653784188856575441888565684918885652296188856547031888565414418885655694188856591861888565870718885657744188856582811888565638118885656132188856577221888565961418885650665188856576791888565723518885653485188856504781888565312918885657579188856503451888565384518885651868188856589501888565286418885651626188856519781888565342018885659332188856542161888565475318885655041188856589391888565361018885650659188856565301888565251718885653193188856526871888565035018885651219188856585801888565787418885654495188856549781888565129818885655589188856561101888565457218885659485188856579341888565832318885657548188856549201888565633118885656629188856534921888565605318885656231188856505571888565231518885650480188856558601888565169718885659258188856534051888565547818885656057188856547641888565890018885654023188856564421888565471118885657187188856554171888565204518885656528188856579721888565311918885654721188856530011888565848918885657148188856597801888565504018885655381188856568601888565978918885651051188856572761888565979818885658422188856551351888565341918885654641188856569361888565621618885658150188856576901888565494618885658271188856550941888565339018885657907188856523971888565542218885653802188856506211888565420718885651861188856532561888565285918885656971188856528211888565432318885656937188856593091888565643318885659600188856504301888565940518885650511188856538291888565597018885657834188856542211888565624918885656737188856566711888565607718885653677188856557851888565063718885653179188856526931888565768418885652240188856540561888565425418885656267188856504281888565268318885659630188856504051888565002618885658676188856517631888565613918885650891188856516071888565912418885657140188856508291888565028118885659743188856572851888565642618885658405188856547371888565688018885655360188856591441888565173918885659517188856549691888565505218885653216188856563751888565175618885651038188856530361888565002318885655551188856564691888565312618885650601188856520341888565551818885650904188856584951888565361418885655057188856531041888565922518885658095188856533381888565386918885659119188856598301888565493218885655852188856588241888565990118885655131188856594971888565497518885658550188856586631888565804618885654915188856531881888565084018885658588188856554871888565240818885659955188856579011888565816018885652996188856579751888565688418885657551188856567991888565406318885658856188856588271888565830618885657549188856559181888565865118885655240188856534181888565356718885656582188856599201888565891618885652703188856529241888565565718885650777188856537901888565460218885656546188856557051888565243718885657873188856520001888565281718885658157188856514181888565980218885655521188856517421888565095918885659118188856546321888565978418885656625188856530221888565666218885655991188856593871888565307518885652809188856516981888565922018885658278188856519471888565249418885653811188856547991888565362418885657326188856572951888565801218885656944188856579321888565603318885659709188856573121888565263218885653393188856595191888565295418885650122188856557661888565452118885651524188856564351888565820518885656680188856558401888565029418885653884188856561311888565272318885650106188856576251888565695818885656005188856529201888565078118885654581188856529501888565227118885653698188856581281888565400618885653722188856502151888565627018885659688188856573881888565401718885654541188856544971888565277218885651279188856581991888565226218885655998188856592451888565616818885653425188856558871888565931318885655396188856508631888565931618885658218188856568371888565868618885657444188856577151888565507618885651311188856543781888565380818885658350188856534671888565992818885659762188856545941888565389018885656069188856563221888565761918885650517188856576811888565667918885654761188856581191888565810918885651069188856535131888565115918885650957188856534731888565091218885657042188856582451888565450118885650054188856593301888565241918885650086188856593431888565884318885651867188856516781888565746218885656509188856554851888565602018885650050188856509011888565840118885658320188856539681888565970218885656133188856524101888565426518885654822188856591691888565348118885650250188856556661888565947918885659500188856528731888565387018885659000188856530381888565114318885651182188856551261888565043718885656180188856579971888565947618885650544188856503131888565774118885653387188856569411888565374718885650932188856509271888565074718885651452188856572791888565908618885653434188856550421888565209118885658643188856599321888565419418885655318188856584861888565765618885655112188856570611888565178018885657618188856596011888565285818885650984188856511951888565625118885657031188856503791888565133618885658556188856523431888565115618885653352188856576731888565462018885658536188856508511888565085318885659543188856536901888565777318885650787188856539221888565242618885651491188856569241888565595318885651168188856586051888565825218885655477188856591711888565137318885651654188856528901888565519818885655121188856535941888565494918885650182188856504471888565289418885654788188856568651888565175818885656678188856548111888565553518885650234188856546751888565008518885658015188856553261888565720418885651865188856503271888565854318885654848188856522751888565740318885654851188856503981888565313818885657810188856556911888565735018885657294188856567271888565690218885655823188856543111888565458018885655224188856508881888565850018885657410188856510641888565189018885655826188856542281888565736518885652636188856526501888565213918885652913188856532431888565122418885652476188856585221888565189518885659198188856546731888565179518885650960188856509001888565407618885656112188856585531888565171718885651526188856580481888565693418885651591188856504591888565478218885654366188856581531888565348418885658319188856515571888565263118885654397188856596611888565570918885657272188856563381888565522718885656292188856557951888565608118885656385188856506971888565404818885656482188856596521888565270018885658166188856588541888565913418885654035188856531691888565305018885653791188856531601888565337318885654544188856583121888565733518885652801188856505561888565185218885652442188856569491888565758018885650656188856562541888565926718885653264188856567881888565014018885658549188856562121888565674918885654816188856576011888565982618885651558188856522001888565396918885654059188856509861888565001218885658282188856592681888565001318885654441188856554891888565383818885657779188856503641888565027318885659731188856569801888565193418885654951188856565711888565242518885656874188856500651888565442218885658913188856579541888565752018885653118188856554651888565593718885659043188856568951888565717318885654369188856523351888565666718885653293188856529291888565160218885650669188856563291888565882818885655908188856501791888565994918885657068188856529681888565469418885654283188856582161888565156518885658270188856590791888565317818885650941188856519041888565335418885653769188856517401888565028918885658451188856509351888565117518885656506188856504741888565351618885657603188856526491888565611718885655455188856554231888565411218885653749188856507481888565948818885659975188856521411888565564418885654148188856537511888565696518885657340188856556811888565246218885653344188856562111888565016718885652751188856564791888565647018885657255188856587661888565046518885651788188856574731888565116118885654030188856599161888565104418885650030188856541561888565087618885652542188856507491888565801718885658883188856566691888565682718885656628188856502411888565308518885655071188856515601888565491618885658926188856596731888565182718885652724188856502991888565869218885650352188856540471888565256918885659349188856598781888565357218885650119188856584201888565087018885650169188856573531888565085518885652300188856514811888565103618885654007188856561921888565717418885654847188856558191888565679818885650462188856581891888565079918885654738188856539471888565047318885657754188856523931888565933918885653283188856577121888565632718885659718188856525841888565254318885659502188856562051888565394118885650015188856593261888565278918885656845188856543751888565624518885655389188856546491888565514418885658863188856529101888565574318885651282188856547971888565153218885654770188856514431888565979918885657158188856583591888565490518885659716188856556671888565519218885656537188856592021888565432118885650371188856500921888565968518885652833188856501981888565588318885657876188856576911888565844918885655888188856586521888565462718885656408188856570361888565600618885651039188856568691888565630318885650931188856538341888565567018885652726188856582691888565609618885652899188856517481888565018018885655919188856524731888565822818885655408188856509941888565829418885650830188856540491888565799218885659812188856566911888565756918885658212188856521931888565125518885653700188856503951888565845318885656935188856501091888565380518885658410188856585201888565321218885655682188856533241888565599718885657563188856578951888565277118885652238188856546051888565578818885655865188856532251888565026918885659368188856536371888565691818885651074188856591161888565330118885653176188856575311888565181418885652727188856550341888565680518885656466188856561071888565814418885656600188856586371888565187318885653997188856574161888565861218885657745188856568921888565151518885654892188856565221888565847218885655278188856566161888565989818885659821188856503301888565192318885656157188856597551888565022418885651501188856570651888565544218885659619188856557361888565631218885655954188856537971888565303418885650061188856535621888565861718885652254188856530801888565841518885654569188856565691888565431818885659684188856537061888565713318885653381188856570841888565400918885650756188856539211888565246718885651714188856568721888565097618885654587188856540941888565761518885657322188856590831888565803518885650009188856565181888565222818885650132188856513741888565775118885652143188856505941888565431518885655503188856526671888565089018885655441188856527901888565580518885653633188856539381888565063218885650933188856526341888565814718885659237188856519951888565709618885657115188856558251888565031818885656018188856595331888565139118885656241188856534871888565675818885651702188856515871888565779918885659199188856530871888565954618885659247188856580161888565951818885657848188856547361888565987618885654666188856560131888565001718885652596188856585391888565064518885657463188856523601888565704118885655288188856593411888565134018885652556188856505771888565113318885659302188856544091888565584718885653332188856543321888565890418885657199188856561941888565949818885658642188856597421888565108518885653382188856566381888565491118885650129188856507781888565036518885653024188856578581888565665918885650988188856571501888565605418885655027188856518171888565446918885656915188856569931888565554818885652880188856547351888565356018885659394188856545771888565924418885656681188856512421888565363218885650500188856575561888565516518885655952188856532801888565501218885650300188856507681888565247018885654800188856520541888565635618885652912188856526971888565176518885656816188856517821888565537218885659472188856554341888565882018885654852188856531221888565965418885654471188856558061888565289718885652730188856571211888565545618885653752188856577821888565716318885659046188856501281888565575818885656146188856506441888565242218885656761188856504421888565501718885655816188856517671888565680618885651606188856518361888565868318885655299188856555971888565664618885657663188856589801888565711818885654463188856557191888565822018885653641188856569871888565372318885654242188856500031888565632118885655096188856579331888565430218885656268188856564461888565970718885657358188856577941888565909518885655654188856599871888565368418885654408188856595811888565742918885652936188856596331888565616118885655947188856517151888565969318885651060188856517371888565287918885655170188856541051888565279718885650040188856507911888565554718885650468188856547331888565162118885659712188856507751888565083318885658428188856509341888565132518885657480188856520411888565911318885650044188856571411888565665618885654225188856581851888565570718885656850188856572241888565472618885656906188856556101888565949318885650084188856529081888565226818885651527188856566981888565107518885657378188856568751888565984618885650795188856515101888565816118885659538188856587981888565780718885650714188856545991888565634918885655324188856591011888565930818885654610188856521941888565120518885653978188856539671888565981618885658725188856528981888565282618885656360188856523721888565692818885657492188856518821888565577518885659869188856526891888565352818885652928188856560711888565550118885655358188856526191888565828318885651630188856548461888565789118885651669188856532421888565686118885652051188856544641888565565318885659857188856544861888565437418885654092188856591611888565505318885655973188856528661888565392618885651197188856571231888565439218885659535188856530821888565462518885656750188856579231888565970318885656333188856587641888565079318885653709188856538331888565245518885650784188856597011888565974818885656207188856584251888565705418885650163188856534171888565536918885656819188856594951888565672218885656903188856521341888565556218885656252188856557381888565371518885659137188856514681888565110818885658862188856528041888565267718885651760188856562131888565854718885652227188856577771888565034818885656709188856527151888565875918885652132188856518161888565361218885656078188856530991888565695518885659003188856573411888565630518885652150188856596361888565726118885650139188856535731888565111418885659740188856578611888565257918885657568188856509971888565414918885654528188856572201888565720518885654016188856545481888565852418885657957188856520431888565960618885650678188856589741888565601418885659221188856524591888565602718885654446188856568281888565224818885655549188856520261888565299518885652382188856584061888565794118885654804188856502861888565962918885656323188856555461888565147718885651142188856504121888565678418885657317188856579771888565472518885655828188856532531888565404118885652213188856505551888565954718885650476188856561631888565953618885658998188856542261888565145918885655550188856557761888565762218885652261188856592961888565116718885652877188856503821888565129718885650374188856509651888565695118885659358188856592351888565139718885658526188856552051888565372718885658120188856510861888565803118885659163188856575111888565657818885650498188856576851888565272118885656559188856576781888565380918885658733188856584451888565568518885654553188856533911888565746518885657459188856564101888565857418885655742188856503841888565517618885657376188856587791888565226718885654474188856564511888565706718885659656188856532201888565754218885654147188856593351888565841318885654130188856561971888565389818885652939188856550721888565975618885655631188856514721888565765318885654616188856555341888565862218885655995188856553761888565903018885650497188856582421888565661018885650675188856535431888565072818885653599188856541001888565255118885659561188856505381888565564518885652164188856509741888565538318885651353188856597921888565488818885658073188856594821888565322118885657281188856536041888565194318885650733188856560901888565245318885652785188856598201888565528418885659874188856538961888565456418885651248188856591881888565290218885652246188856596471888565472418885657768188856576351888565364718885659071188856554111888565036218885656531188856559071888565164118885658264188856566111888565921918885655602188856514361888565682218885659503188856560451888565734718885656065188856567591888565388918885658339188856530401888565278318885653306188856578961888565736618885657080188856528241888565535518885650568188856515801888565491218885653310188856532281888565373118885652832188856536971888565682518885658008188856565871888565720918885656388188856518151888565474618885658499188856588741888565989518885657608188856569691888565370718885658830188856596261888565751818885651846188856505151888565028418885655308188856522441888565808618885658140188856564621888565820318885659864188856572231888565367918885650496188856506221888565587918885652610188856541951888565879118885656276188856598531888565641618885654141188856518501888565346418885654002188856598811888565864518885655836188856534321888565726318885653817188856539761888565242918885657694188856558391888565086718885655569188856517931888565978218885652979188856556871888565685618885656677188856520531888565274118885651548188856513611888565904518885654941188856512861888565393418885658302188856583541888565944418885650301188856586401888565787718885658635188856591821888565365118885655085188856506291888565577918885658034188856558621888565721418885654163188856559581888565896018885654723188856510101888565818418885657797188856567251888565069818885652297188856547431888565873018885659393188856581621888565115118885657535188856548961888565972518885655390188856559881888565952918885656533188856589191888565897818885654881188856520721888565671918885654981188856516271888565810418885650355188856570881888565549218885658639188856567741888565058218885659117188856573951888565801018885655488188856584971888565116318885659020188856576711888565900918885651226188856561561888565553918885655784188856505531888565132118885650881188856573361888565407918885657274188856504911888565044918885650058188856563071888565919218885651380188856513961888565341218885654574188856544761888565978518885656523188856587831888565843518885659039188856517201888565274518885658170188856519521888565288218885651480188856515301888565397418885651287188856531001888565281318885654598188856519201888565685418885653656188856531971888565952018885655449188856529611888565837618885655537188856544471888565649918885656653188856541961888565600318885653363188856571601888565376418885654832188856539201888565909018885654170188856566581888565546618885658981188856501951888565273118885651171188856590611888565874618885651290188856596901888565303218885657710188856588341888565641218885651243188856550901888565950118885659569188856596271888565318018885657387188856536531888565898418885650773188856595591888565504418885656605188856569421888565407418885659831188856509671888565679418885652018188856520561888565042118885655272188856572521888565194818885652491188856546381888565896118885652812188856523131888565337918885650335188856569911888565836318885658259188856548381888565163218885650725188856533281888565353618885650311188856581131888565607418885652430188856580061888565243418885650062188856545611888565837018885659583188856573611888565862818885658697188856534301888565215718885658587188856540531888565701418885657299188856524951888565542518885658682188856578841888565316618885657023188856503361888565240218885656467188856549591888565912118885652456188856552691888565699918885653049188856570761888565307718885656878188856508181888565977318885655334188856507901888565142018885650034188856563191888565532318885655790188856574831888565157118885651980188856541891888565627318885653421188856515821888565334118885650770188856588181888565433418885657666188856547471888565855518885651531188856585141888565429618885652067188856558851888565721918885651884188856524801888565931418885654805188856510631888565386418885652059188856520461888565131718885652224188856594661888565026718885652755188856529901888565721718885656893188856590121888565400018885657215188856506261888565202018885651783188856586691888565061518885652709188856539121888565436118885652738188856591811888565144918885659327188856521121888565142718885658532188856589701888565833818885655103188856542981888565162818885654867188856580471888565964018885652094188856557101888565818718885656810188856569261888565205718885656450188856552211888565203118885651414188856535461888565361918885658341188856544531888565988218885652934188856551681888565866518885657714188856585191888565870818885659776188856587621888565235318885651857188856585601888565824918885654232188856534521888565107218885655950188856557401888565197718885658711188856511041888565562018885655265188856505841888565784518885652911188856553001888565644718885654377188856588971888565329018885651216188856595861888565617318885658092188856548601888565297018885652092188856505791888565976818885659589188856521351888565647218885653818188856578791888565755318885656785188856533421888565241118885659522188856576211888565052318885651113188856586251888565763618885657736188856530641888565906018885650312188856531831888565388218885657585188856567671888565084618885659469188856505351888565152318885651988188856500961888565510618885659435188856555711888565401318885657863188856502031888565388618885652088188856571591888565059918885658138188856516671888565112418885650653188856521041888565632418885656454188856567571888565798018885654700188856599901888565720218885653057188856513271888565261218885653895188856560821888565968618885655429188856556091888565846018885653550188856562581888565556718885650130188856505591888565475018885657947188856546801888565377518885654062188856512561888565584218885652580188856558431888565864718885653266188856562631888565150918885659162188856567201888565044818885652029188856586561888565985418885652185188856581491888565076618885653102188856580581888565891118885654012188856598061888565772118885655572188856514171888565962418885650157188856552531888565354718885654241188856592561888565705518885659236188856548691888565678618885655333188856534631888565889218885655496188856585021888565144718885658517188856551951888565725118885657956188856572861888565886718885658434188856537261888565936418885659708188856563961888565203918885655584188856554541888565218718885651453188856591291888565238518885651479188856582971888565219718885659968188856534571888565047718885659128188856592981888565105818885657762188856521901888565258618885653113188856594171888565713418885655206188856533661888565466018885650519188856558991888565676918885653355188856542191888565656018885657103188856525921888565623718885654479188856546531888565914518885656842188856508021888565523618885659478188856582731888565260818885659891188856539051888565833418885653153188856572311888565412518885657968188856595801888565408118885656261188856547921888565868518885657015188856599461888565364818885658965188856535251888565163918885659836188856500511888565855718885650886188856543171888565922318885651613188856531621888565753918885652163188856583791888565605218885653964188856569401888565199218885653950188856566221888565056218885654926188856510551888565651018885653908188856537711888565559118885651259188856511811888565547318885659396188856507301888565609918885659664188856583941888565974918885658111188856568291888565116418885654205188856541881888565083918885652533188856574681888565778618885655481188856500161888565887918885659675188856589771888565968218885650439188856584141888565767418885655671188856556301888565808218885651087188856590891888565045518885659167188856579061888565866718885656294188856588451888565443618885658744188856585371888565459018885656793188856582041888565126318885659680188856555381888565293718885654930188856577571888565084318885654119188856586801888565307918885656566188856560021888565297818885654199188856571541888565345518885657842188856574751888565698618885653439188856558491888565924818885659963188856538201888565096918885654645188856583671888565238318885653349188856585441888565956218885659123188856524771888565702918885657709188856569451888565586718885657327188856510971888565519318885650104188856586781888565005518885659253188856587431888565290018885656016188856584841888565031018885652953188856513041888565223418885651858188856585281888565008218885656445188856598851888565523218885653369188856502311888565322418885655470188856583001888565763018885656080188856572301888565823318885657116188856593251888565769718885651265188856505861888565674418885658236188856518341888565979618885652606188856576551888565947418885657169188856575381888565609718885655987188856573851888565637018885657725188856500381888565108118885659819188856582101888565644918885653209188856524871888565148418885653538188856596661888565708618885653935188856545401888565189818885650686188856571961888565362018885653125188856567211888565228618885651102188856545681888565875018885657099188856577651888565267418885659201188856501251888565541918885658610188856523991888565113618885658372188856597341888565129218885652601188856545661888565557418885656444188856545001888565684418885659175188856532701888565625318885656943188856568811888565497618885651343188856595571888565627218885653860188856576271888565514518885650662188856571431888565944318885657426188856580871888565262918885654945188856529521888565675518885657456188856590541888565165718885658371188856568631888565006918885658934188856544551888565991018885651008188856517681888565082518885650493188856518401888565041918885658188188856524071888565425618885650763188856572161888565860418885659966188856512801888565244018885655311188856589941888565492918885659036188856523301888565661518885654379188856574421888565115018885651598188856563181888565674818885653779188856539901888565270418885659423188856563801888565489018885655070188856559631888565991418885651106188856557931888565415418885651984188856561371888565590218885657012188856581421888565409018885656118188856513981888565539518885658880188856572581888565625518885652558188856527981888565972318885658817188856569901888565077618885650859188856533831888565349318885652793188856500081888565024518885650499188856584961888565865718885655256188856541141888565747818885652218188856571661888565615018885658621188856523591888565737518885659040188856572391888565426618885655721188856536891888565728318885655080188856550071888565513618885654424188856517161888565442318885657131188856530731888565808418885657292188856523081888565913818885654439188856502541888565018118885653913188856598471888565581318885654728188856597001888565482318885657668188856591841888565599918885654650188856518281888565257118885657893188856502981888565506118885654363188856527821888565632818885658310188856592331888565866218885659344188856553301888565077118885652699188856538751888565206618885659970188856575241888565225018885655882188856586261888565797318885652196188856513631888565932018885653716188856537821888565177318885653617188856547561888565153918885657752188856506031888565752818885650409188856565631888565063418885657460188856557041888565315818885652930188856534061888565659518885659979188856566391888565336418885656772188856523541888565135618885657905188856592291888565767718885657573188856570741888565971118885655132188856501011888565651918885656897188856547961888565695318885659877188856535291888565190218885658251188856507851888565424318885652566188856517851888565792218885652986188856542571888565123818885651917188856539861888565675318885652021188856512781888565130018885659575188856507321888565260418885650237188856538911888565348218885655917188856539141888565739118885655188188856594961888565838218885652290188856563671888565863618885652779188856557461888565412718885653017188856564201888565918518885659572188856575741888565807218885651423188856550381888565576118885653657188856535861888565054918885655723188856533531888565197118885656802188856586711888565513018885659028188856587611888565986818885654277188856585671888565431018885653665188856546681888565275918885658655188856578381888565788818885651486188856530281888565366018885652391188856537431888565806518885652706188856577911888565593318885652189188856573441888565671218885653746188856595921888565881318885652003188856511791888565314418885652498188856573971888565885718885653515188856581371888565818018885658106188856550661888565493618885652977188856523171888565190818885659621188856542861888565447818885658089188856574841888565082418885654923188856553441888565903518885656716188856583781888565912618885658275188856517541888565358718885653710188856587021888565237718885659551188856573981888565340018885655362188856583911888565957318885656008188856537961888565276718885657959188856516761888565324418885657382188856540421888565808118885653676188856585821888565705218885652921188856581711888565898818885652881188856552441888565189718885656818188856597171888565226318885658673188856515141888565676418885654214188856572841888565223918885652672188856545151888565340818885653215188856505361888565213318885659147188856559211888565610018885653863188856542151888565664218885650246188856572961888565581518885652304188856500421888565104818885650201188856510011888565676518885654899188856573371888565668218885657310188856522581888565757218885653551188856515531888565008318885654101188856547311888565815618885659956188856537141888565960518885655500188856597391888565145818885659855188856569621888565347518885659429188856532181888565072218885653295188856521151888565697318885653718188856598971888565697618885658870188856578601888565952118885655968188856534861888565070918885652102188856576581888565210918885651364188856593181888565102518885653899188856520381888565692218885653972188856597471888565257718885653286188856582081888565042418885659998188856556351888565111018885651696188856548971888565945618885657225188856549561888565270818885659657188856524451888565501518885653013188856587761888565406118885653925188856507421888565192818885651091188856527881888565811618885656583188856552671888565443318885650239188856506911888565356618885658575188856505211888565047918885654658188856510801888565919718885654903188856530141888565529618885656280188856521011888565561118885653039188856542711888565290918885650961188856587861888565416518885656896188856528501888565330718885651132188856583111888565287618885651718188856533191888565460318885657778188856534361888565017118885653105188856576381888565481418885658907188856551331888565343518885654768188856564031888565791418885655827188856511621888565856318885655003188856520891888565521518885654128188856542001888565160518885656378188856510191888565821518885650435188856582531888565498218885655851188856561531888565528318885654457188856555761888565057118885650736188856519671888565601718885651388188856517701888565444218885658317188856592311888565496418885653115188856584161888565448318885657612188856508821888565329718885653631188856532821888565605918885651668188856504311888565610218885650363188856521811888565640718885655716188856580001888565310818885657063188856537421888565120018885652860188856566481888565894018885657408188856542891888565521418885654917188856548561888565424418885650486188856551621888565708318885656858188856552121888565885018885657885188856588851888565899918885651594188856513121888565369518885653078188856554801888565738118885659883188856580371888565089818885655822188856561301888565442118885651006188856541981888565590518885650426188856598411888565490118885656164188856573931888565516618885651937188856582191888565542818885657644188856597541888565596718885658333188856539771888565807118885659249188856539911888565712818885659362188856570721888565561618885652107188856587941888565994418885659168188856563251888565906718885657342188856584231888565664018885656058188856549431888565021718885655237188856545371888565519618885657407188856526701888565368218885656335188856546131888565643718885652603188856510051888565549818885650018188856539661888565953718885659947188856575011888565327418885651791188856501591888565354518885657640188856590161888565033718885659625188856528961888565758418885657079188856513381888565041018885658011188856577761888565577218885651525188856564391888565358318885651071188856566901888565362818885652645188856525981888565840818885653729188856592511888565540218885654054188856589531888565397118885655277188856509811888565217818885653226188856526861888565062318885658476188856598871888565156618885657610188856566871888565134918885657545188856545561888565246918885653851188856504561888565779218885659793188856539851888565253618885657177188856544821888565774218885659274188856552471888565106818885651440188856543481888565315918885651804188856520641888565707018885659959188856540601888565387918885654635188856540271888565793618885657600188856566971888565592718885657748188856562321888565657618885658152188856539161888565204918885650982188856544771888565510018885655160188856576511888565483418885651916188856512891888565090618885653503188856571881888565229818885654898188856599511888565360518885657589188856525261888565003518885658688188856591901888565861118885656460188856513511888565850518885651254188856555411888565192218885658569188856581241888565506318885657688188856514281888565791518885657814188856585521888565893118885653949188856567181888565166218885654236188856564011888565502618885654326188856549351888565334518885653589188856517641888565372018885653858188856535921888565922218885659402188856597941888565983218885650080188856548151888565997118885652497188856551771888565216818885659392188856561091888565381618885653524188856582251888565684618885658670188856570851888565728918885656023188856555771888565496518885656120188856593231888565318918885656887188856576201888565383618885659886188856582961888565703518885651677188856582621888565655018885655146188856565771888565617418885655484188856536251888565289118885657649188856510291888565623418885656695188856558021888565673218885655104188856544111888565549518885650508188856505971888565486118885651787188856520781888565101718885658772188856547021888565941518885654937188856597811888565436518885657629188856522221888565216718885657006188856553741888565990918885652443188856514631888565589618885659845188856551271888565421118885653792188856552341888565383018885652471188856546211888565912518885650640188856544401888565423818885653865188856569811888565309418885655405188856501171888565006418885659011188856570581888565753618885652211188856545891888565257318885652554188856534981888565393218885659974188856596181888565206318885655977188856545121888565581018885650385188856560791888565061818885655749188856560251888565018418885655351188856567171888565200218885657767188856542131888565234518885656593188856569141888565746918885653385188856504871888565131918885656573188856592391888565109818885654405188856597601888565957418885651879188856592381888565616018885652180188856578401888565834918885655051188856503901888565834018885650436188856588111888565510718885653958188856570441888565408218885658884188856538871888565944218885652405188856593561888565604118885654420188856594381888565083518885650222188856512291888565984218885657000188856525401888565121718885652528188856555021888565060518885657464188856529221888565340118885653734188856591411888565579818885656172188856590341888565941218885659632188856543241888565033818885656548188856594161888565424918885655065188856569211888565766018885651422188856542201888565232818885650995188856581331888565686718885657951188856507261888565285718885658738188856546401888565259518885655981188856591361888565411318885658076188856535911888565237918885658239188856570971888565378518885657439188856542731888565127618885651918188856533721888565615518885658238188856558561888565543118885655993188856504291888565144218885659227188856593291888565943218885651665188856538541888565193018885659280188856534421888565868718885654341188856554611888565595118885656617188856554581888565449018885654461188856522081888565998418885657259188856562661888565090718885652030188856598371888565558818885655556188856527661888565325118885658412188856579611888565984818885655257188856520101888565717218885650141188856585351888565673118885653131188856565651888565386818885658684188856526111888565673618885653642188856531701888565326718885653810188856519501888565710818885655966188856504951888565654518885659007188856570221888565270218885652351188856581361888565097918885655245188856577391888565595518885658148188856575671888565805118885654022188856584371888565794318885652454188856506851888565510818885653883188856571461888565814518885652651188856557631888565800118885657291188856577721888565875218885658173188856545161888565405518885658847188856547871888565621718885651731188856530351888565281918885651204188856557731888565829518885655118188856514051888565223718885659015188856515771888565224318885650427188856545191888565189218885657415188856512391888565492218885657037188856518811888565858318885655726188856543851888565548618885653360188856549341888565569718885658770188856516561888565812518885653959188856505311888565322318885653313188856562861888565694718885653249188856541381888565705018885655975188856505781888565921318885650354188856506881888565861818885652942188856515461888565534318885653204188856544191888565799618885656956188856523801888565544418885655786188856501071888565648318885656950188856552921888565113018885659418188856583611888565448518885654831188856561111888565661218885659208188856532711888565894818885659961188856569641888565590118885658462188856534131888565806418885659658188856557551888565313218885651878188856592341888565205018885659933188856524441888565703218885652160188856596031888565966018885652177188856554501888565466518885656511188856567051888565800518885650589188856502481888565281618885650325188856563531888565750418885658607188856530841888565224918885650754188856575231888565369418885659178188856520961888565479318885658459188856566071888565458618885655817188856518961888565654318885659205188856560401888565243118885652191188856555731888565980818885659710188856520821888565551418885653825188856502651888565869918885655230188856526691888565478018885651409188856595051888565130118885654622188856547901888565945818885659896188856584811888565955018885656643188856564771888565198618885653999188856543641888565192118885654252188856553671888565047218885656586188856541731888565350918885650266188856570391888565182618885656298188856546851888565368118885657001188856538401888565579918885658483188856528741888565707118885656243188856557521888565834818885651483188856547891888565572718885652320188856523021888565306118885650066188856558611888565510918885651457188856515331888565745418885658468188856524741888565391518885651692188856553701888565169518885659844188856512941888565085018885654001188856523401888565921018885651534188856518911888565614918885657809188856501341888565097018885654261188856587181888565250018885658192188856522651888565256718885658906188856547451888565435018885656883188856594811888565791018885653422188856513821888565324118885652232188856579741888565409718885650849188856594731888565510518885656034188856524791888565045218885653881188856511221888565176618885659132188856578271888565097818885657488188856515891888565883518885658207188856575431888565972218885654382188856501621888565774918885655320188856505091888565316318885651972188856581321888565398218885657904188856598491888565332318885655173188856509771888565396018885659616188856599771888565136518885656606188856588751888565500518885659504188856583441888565847518885657206188856547181888565301518885659732188856563301888565622818885653479188856552621888565585518885653246188856533651888565551618885657586188856593451888565601518885657145188856501521888565041618885655575188856505011888565891818885652609188856560261888565056018885656527188856540981888565826518885654308188856528841888565701618885653918188856593751888565300218885654619188856565971888565268518885659980188856567761888565190718885659072188856585661888565052518885659770188856547481888565781818885655628188856513071888565589318885658736188856570601888565069618885658373188856500461888565193918885657490188856571931888565642818885654891188856503931888565435718885652352188856555551888565269118885650319188856558861888565187218885650782188856575651888565239518885657925188856508451888565560418885654078188856501141888565345818885653069188856540311888565459118885655222188856599041888565294918885655028188856516821888565865018885650721188856541931888565412618885657689188856525531888565110018885651675188856520421888565595718885659584188856558241888565122218885655767188856556831888565384618885658512188856585681888565073418885658713188856510151888565236518885655163188856570281888565064118885651651188856591941888565871418885659527188856543281888565378718885653980188856581311888565851118885656362188856599911888565959618885651437188856508561888565880718885654759188856513541888565014418885653686188856527101888565649718885659376188856509181888565663718885654690188856583251888565319018885651732188856535301888565396318885655249188856505041888565218618885654262188856579941888565044418885652149188856509451888565866618885651141188856516121888565061218885654330188856599381888565816418885652387188856510791888565499018885659069188856569541888565180018885655859188856547861888565395418885655760188856529741888565735218885655586188856567131888565304118885651786188856509931888565336218885651750188856521241888565814118885657453188856510131888565570218885651831188856531711888565497118885656398188856519541888565897218885650864188856594271888565051818885653206188856590871888565728718885656734188856501021888565869018885658888188856501771888565014618885657887188856538191888565184518885656073188856500371888565526018885650805188856537661888565736718885656524188856525521888565423518885650737188856587541888565122318885653045188856502551888565972618885658293188856540581888565587418885654781188856553931888565482818885650322188856574671888565634218885651684188856510831888565745218885657443188856599261888565379918885652994188856591541888565955518885654164188856564681888565122118885653298188856525221888565682418885653026188856565671888565046418885653667188856516241888565828618885654539188856598151888565510218885659804188856544801888565538718885654927188856583751888565733118885653598188856534071888565406918885655410188856586061888565460618885657737188856552821888565132618885651466188856565541888565146118885658693188856502751888565486218885659758188856558211888565250418885656730188856565991888565947718885653975188856535041888565506018885658004188856525811888565587618885658174188856513371888565167918885651329188856596311888565806118885658675188856543041888565291518885653296188856561441888565443218885656352188856521001888565059818885657351188856544721888565092218885652370188856535631888565023218885653979188856503321888565209918885656452188856542791888565092818885659548188856562191888565125118885654217188856551691888565316818885656500188856518751888565036018885655279188856526611888565813918885659304188856534471888565406418885653852188856532941888565919518885656195188856507081888565091418885650692188856549091888565749818885654651188856540441888565256318885651176188856591561888565458418885657137188856514751888565105718885654609188856598561888565330918885658206188856512301888565575118885656603188856570561888565575418885650607188856569671888565015418885656475188856541971888565259918885653239188856555291888565785318885657613188856525781888565905218885650687188856534911888565328518885654530188856515071888565585718885658846188856585851888565666018885654303188856581631888565303018885654116188856506111888565094318885656570188856516151888565571518885655626188856506821888565784918885654122188856532521888565836818885657699188856579981888565929118885651469188856585091888565793018885656756188856566511888565199318885659879188856593691888565649018885652085188856558321888565640518885657624188856501891888565119118885652097188856541361888565559218885657760188856509501888565093618885652215188856515131888565402518885659982188856538721888565424518885652289188856554041888565208018885657675188856539111888565081518885653693188856501551888565858418885652103188856583011888565866118885650089188856513331888565566818885659434188856552811888565266318885652209188856502901888565320118885654677188856562241888565991718885653532188856596721888565426718885656418188856525941888565510118885652176188856550241888565881018885651270188856502091888565834618885655714188856515971888565486318885656891188856520241888565060218885652728188856514821888565269018885653020188856593051888565840218885656119188856541811888565070118885653783188856511521888565892818885651810188856579661888565138318885657402188856587931888565422918885659598188856509101888565483718885654393188856598591888565685118885659939188856557571888565625018885658586188856596681888565689818885658679188856563911888565511618885658396188856535751888565554518885659097188856523481888565304318885658093188856519821888565406618885659152188856526571888565889518885657823188856580421888565336818885656091188856559221888565539418885657588188856580091888565314618885659437188856567351888565184318885658471188856564061888565713218885652122188856502361888565283018885656285188856500201888565838318885658927188856559321888565940718885655695188856583091888565901718885654582188856537611888565043318885652846188856544681888565995418885654697188856565641888565041518885652260188856505301888565422218885659813188856500051888565830818885657105188856536271888565619818885658112188856599371888565021618885651604188856595281888565081018885650869188856535561888565169018885651049188856511191888565049418885655638188856517451888565791118885654161188856549001888565465518885652615188856595991888565606218885652940188856509551888565893218885652614188856537251888565749918885652171188856529411888565107018885656009188856565801888565554318885659888188856507391888565023518885655894188856565981888565788618885657369188856521751888565884818885659623188856593771888565969918885657719188856515541888565927618885659401188856564651888565150018885655560188856589691888565401418885654182188856504461888565078918885658712188856574741888565314818885659594188856566351888565586818885659277188856502881888565092418885659105188856576451888565444418885659455188856569331888565872318885652549188856566201888565674718885651160188856528231888565967618885657683188856566411888565616518885654299188856513851888565670718885653240188856521231888565819418885658298188856565881888565312818885654102188856538001888565637618885657512188856592041888565239218885658020188856515021888565474018885658482188856587921888565019018885650765188856588821888565381518885657509188856501931888565687118885652555188856588721888565528018885657266188856589471888565611518885652403188856556321888565866418885658430188856503611888565719818885653602188856559961888565306218885654003188856589561888565884418885654511188856564041888565096218885654570188856530161888565601918885653234188856580241888565952418885650803188856523381888565355318885654608188856531101888565245118885656047188856539271888565229918885653757188856512141888565740018885658260188856571111888565944518885656632188856597271888565887318885653832188856589971888565214518885657374188856568411888565340418885651823188856513441888565027818885654835188856524411888565725718885654551188856530881888565613418885651107188856554681888565609318885650153188856523011888565272518885656931188856542031888565364618885654080188856567511888565489518885653798188856528141888565952318885652210188856555791888565647418885655664188856533671888565552218885658852188856539091888565583118885659403188856502871888565628718885651184188856534591888565455018885650043188856569571888565318118885653384188856531721888565503618885656022188856567771888565439118885658318188856502851888565971518885654809188856515951888565417818885659554188856534881888565222318885657181188856579671888565641718885656652188856532811888565363818885656508188856592501888565378018885651747188856511451888565251218885651375188856536161888565474918885655111188856543271888565846618885650650188856503291888565652018885650438188856508931888565566518885656760188856571201888565508418885651964188856565891888565095618885652778188856512721888565624418885652792188856501471888565461718885656852188856580681888565717918885659875188856587351888565451818885654755188856532501888565628918885651399188856544811888565401518885653831188856592881888565644118885658774188856506631888565362618885650585188856548171888565468118885654146188856561991888565956718885651709188856570051888565792618885658516188856529471888565236818885650095188856556031888565442918885650007188856535331888565414018885655254188856579811888565579718885652285188856545921888565428718885654601188856529831888565890118885652829188856502771888565287018885655984188856590881888565565818885656384188856576541888565624018885654230188856500741888565407718885657897188856515471888565438718885658790188856500881888565207918885658973188856517901888565016418885658458188856529821888565876918885651518188856571681888565161718885654760188856517811888565853418885653732188856539041888565386718885654274188856566731888565102618885656493188856521651888565238418885652173188856554971888565560018885656771188856508261888565146518885652319188856547161888565991118885651924188856519601888565589218885651393188856538971888565532918885654239188856572731888565297118885655992188856510341888565883918885655946188856574201888565432218885657940188856548771888565452718885655741188856543391888565376318885653880188856581151888565979018885654153188856544731888565320818885657703188856503971888565276818885656602188856594671888565835218885650567188856542641888565005918885657550188856553651888565900418885655123188856500491888565825718885650649188856531061888565878818885656927188856542341888565054118885650769188856518711888565185518885656208188856574871888565902318885651490188856591591888565409318885650443188856537171888565700918885654730188856586141888565340218885655138188856587481888565775018885658241188856543891888565533918885658491188856544931888565408818885657519188856508571888565602918885651153188856584041888565237418885655846188856517061888565215218885658515188856576311888565592018885651066188856599211888565441618885654248188856528711888565935718885653623188856567701888565072418885659257188856507601888565095818885650715188856584331888565855418885651257188856513521888565365218885655241188856559261888565184218885653671188856597911888565449918885650223188856519991888565415218885653416188856528021888565964418885657704188856540081888565537518885657698188856506281888565780218885654117188856563041888565603618885656975188856538261888565796418885651065188856566701888565181318885657859188856532171888565262618885657419188856581051888565882318885654555188856534621888565048418885659942188856540211888565642118885650451188856519121888565951618885659807188856519271888565897518885652093188856526921888565153818885654484188856543711888565887818885658812188856559351888565792918885653007188856548531888565346818885659110188856516351888565847818885656413188856545041888565535918885652988188856542231888565669418885659997188856571531888565839718885650404188856521361888565724518885658701188856534771888565750318885657868188856548651888565983418885656311188856532621888565570018885655366188856554941888565900818885659170188856593011888565323218885651830188856500191888565439818885653552188856592421888565028318885655944188856517011888565434418885654596188856508941888565862318885652142188856581671888565594518885657790188856507791888565590018885650920188856599071888565161118885658991188856597611888565505918885654631188856573681888565978618885655150188856591531888565383518885656136188856584791888565387418885658099188856549101888565174618885653236188856579201888565081118885656618188856524651888565315018885656411188856574241888565914218885650047188856571561888565526318885654307188856586241888565900118885658464188856525611888565380618885653411188856568111888565820918885657482188856563461888565082218885657604188856520141888565067318885659446188856509021888565357018885658570188856539481888565848718885658165188856502111888565107718885656210188856591041888565156418885656369188856530741888565614118885659894188856504451888565748518885658632188856504581888565309318885655771188856556131888565854018885654588188856552131888565435118885650150188856551831888565111718885654460188856512021888565966518885654704188856533001888565375318885658609188856561591888565117318885659609188856572221888565893818885652786188856585451888565264018885657784188856553361888565737218885652749188856570491888565221418885659803188856511901888565040318885653496188856544561888565954418885653248188856581681888565399818885654191188856579601888565529518885658869188856587751888565453518885652591188856556861888565806318885655242188856541211888565424718885657835188856524811888565506218885652665188856549721888565569818885655180188856501151888565782218885651818188856565571888565414318885650373188856502511888565823418885659566188856564811888565847418885656128188856536431888565751518885650764188856553971888565939818885658019188856547751888565157318885652106188856545671888565965018885656624188856590321888565494418885656808188856579701888565487618885658388188856533761888565098318885651749188856597781888565633218885652762188856587161888565805018885655515188856547651888565285118885653111188856553851888565570118885659373188856592651888565062718885657899188856535311888565021018885657844188856529351888565842718885654162188856572901888565790218885659962188856589521888565155218885653910188856555361888565193318885658577188856564641888565912218885655153188856547221888565709118885659006188856524141888565962018885654629188856541571888565990318885655095188856567801888565654718885650418188856572481888565060018885658442188856586601888565313018885658785188856541091888565926618885656495188856536501888565149318885657124188856518071888565657918885654882188856544581888565175118885654966188856568361888565231818885650228188856512071888565576918885654073188856588011888565488918885659704188856546961888565705718885655971188856568301888565801418885654988188856525721888565762618885658493188856593461888565046118885656308188856577301888565185118885652432188856522531888565487818885654849188856574581888565515618885656974188856547581888565982318885654083188856536871888565168018885650885188856503031888565825618885655378188856553471888565810718885653052188856509891888565783918885654902188856521291888565302918885656229188856541111888565018518885656169188856598511888565467218885654529188856551421888565234618885657293188856598091888565271318885659720188856529041888565772018885653989188856532111888565339718885656888188856530711888565251818885654526188856588421888565881618885651144188856557291888565644318885651253188856562591888565560118885652855188856500631888565022018885659085188856516481888565634318885657637188856548251888565730218885657232188856583041888565254718885651643188856592281888565768018885655276188856546991888565014218885659593188856596101888565073818885655748188856533961888565420918885655542188856597461888565708718885650847188856560111888565993518885655403188856573861888565763418885651478188856507581888565963418885656666188856527141888565462418885659055188856556121888565473918885652865188856539881888565603218885657185188856584181888565772418885657040188856582001888565661418885654158188856502081888565351918885654757188856589331888565150418885650873188856594401888565627118885650191188856539401888565665518885651603188856582841888565926418885657470188856518991888565475118885657546188856519191888565163118885659328188856533291888565724218885659109188856594601888565166018885653375188856528951888565841718885653109188856593711888565982818885652023188856539001888565881418885652893188856506841888565783318885659985188856562651888565149918885659155188856517961888565055118885650946188856597771888565850718885659825188856511871888565627718885658036188856526661888565319418885655605188856503391888565494018885656796188856579891888565350818885657109188856510901888565318718885651512188856568331888565322918885658444188856532891888565210818885655337188856563551888565809618885650951188856500221888565187718885650572188856555231888565645318885651400188856510761888565623818885653096188856541681888565233618885659312188856565341888565007018885651438188856574181888565975318885650324188856596811888565197018885657693188856567241888565355918885651126188856549141888565466418885655353188856544031888565635818885659539188856503801888565222518885653155188856569171888565446518885658307188856560491888565464818885653917188856578281888565958518885652274188856545541888565990018885650899188856511181888565180818885657820188856503661888565665718885656170188856565941888565851018885658292188856535261888565051418885656072188856527441888565403918885659817188856599761888565121518885655528188856584401888565087418885657598188856540681888565118818885659303188856516501888565031518885656291188856513811888565344918885655086188856537191888565075518885652925188856565751888565154418885659884188856573061888565308118885651310188856505921888565078618885654263188856519311888565329218885652835188856564231888565430918885650342188856557331888565668618885657494188856580381888565242818885650877188856507621888565864618885654670188856587471888565547218885652705188856521701888565495518885659111188856558841888565709318885656283188856535611888565674018885659669188856548661888565648618885658419188856514341888565332618885659639188856525021888565069418885655453188856506601888565886118885654276188856590751888565799118885658840188856540371888565739418885652625188856579461888565688618885650520188856535111888565412418885655708188856507511888565233318885650356188856539961888565654918885650257188856548361888565344618885653173188856578891888565679018885652642188856513681888565184918885653346188856511831888565186418885655430188856521191888565261818885650242188856591601888565207318885650512188856521131888565633418885652775188856526731888565277018885658851188856553731888565462818885653654188856599051888565704518885653116188856549621888565636118885654536188856505341888565501318885654961188856571891888565018618885657882188856558071888565695918885657144188856582721888565258918885650547188856576331888565983518885653630188856556361888565734618885658246188856509801888565982418885656048188856560511888565938118885655491188856505421888565303718885650689188856584611888565444518885651355188856574961888565124418885654845188856599641888565927518885651129188856507431888565060418885654388188856566231888565825418885655191188856548401888565200718885655906188856500521888565467418885652153188856554631888565285318885657852188856505611888565553018885658721188856548211888565197318885656536188856583511888565840918885653213188856544501888565251318885657808188856537301888565426818885650788188856580261888565205818885653047188856571571888565179218885653506188856572471888565480618885655291188856537681888565253718885651829188856522521888565492118885655286188856556081888565809818885653571188856591401888565551118885658910188856533371888565284318885654451188856533711888565072318885656223188856570481888565702618885652219188856557201888565896818885650268188856575321888565790318885654968188856562041888565349418885652278188856534761888565152218885655607188856545311888565809418885651228188856517221888565192518885656188188856594511888565035718885652679188856565401888565797618885652128188856562361888565432518885659948188856540191888565847718885651521188856519581888565839918885655622188856533041888565133518885654427188856527011888565849818885651979188856593501888565697018885654908188856543961888565282018885652718188856588261888565113918885651574188856581101888565206218885659696188856505541888565853018885653666188856504411888565222618885653003188856501681888565206918885653161188856539331888565669918885654887188856512011888565060618885656644188856524581888565606318885653812188856551191888565029218885654166188856521981888565134718885651687188856511491888565759518885658454188856511861888565298018885658760188856547831888565011318885656145188856506671888565027418885650158188856579171888565429718885653431188856563471888565274218885658966188856563201888565682118885652607188856528441888565942218885659960188856577321888565293218885657030188856590981888565105318885651822188856526221888565805618885654633188856553991888565448718885652878188856536991888565413218885657939188856560101888565082718885654067188856548201888565852718885651561188856554141888565002918885654018188856535231888565349018885651412188856549191888565321018885652493188856568761888565967018885651886188856552291888565798718885651095188856553021888565533818885653584188856517621888565170718885650358188856530511888565581218885653317188856538881888565119618885657380188856593801888565754118885651555188856556731888565190018885654667188856526161888565674218885658755188856570591888565618318885656085188856506101888565165518885655418188856507941888565807818885652660188856556551888565355418885658596188856532381888565907418885654038188856551891888565732118885654634188856540851888565137918885651797188856558481888565906318885655663188856550451888565307018885653311188856544021888565371318885650563188856523501888565647318885654545188856506711888565799318885651734188856527691888565330318885654543188856571951888565242718885659810188856577931888565892918885657731188856575921888565110918885655965188856528491888565642518885654563188856543161888565080718885651936188856523611888565064718885657555188856527581888565206018885655435188856542081888565932118885656683188856528221888565610318885654709188856553911888565377018885659428188856588591888565761718885654399188856553401888565020418885655141188856517751888565476218885652886188856514081888565971918885655639188856526381888565847018885650160188856592461888565783118885656813188856521301888565677818885650376188856569831888565139218885653804188856519831888565566018885652342188856538431888565573418885654383188856547121888565256218885658771188856575021888565357918885653674188856522641888565036918885656256188856554901888565701918885654807188856554991888565004818885652369188856515831888565046318885651059188856599231888565339218885655406188856548241888565501918885659414188856514671888565640218885658197188856562221888565739918885653184188856552071888565547618885657256188856537811888565525918885653222188856596381888565940918885659871188856514551888565827618885656997188856594711888565393118885657871188856513151888565880918885655350188856539291888565164418885656661188856514291888565337018885659570188856540701888565352718885657300188856550331888565102118885651932188856542181888565143218885650219188856540501888565639318885659106188856516201888565425118885655068188856593311888565731618885654362188856574401888565113718885650539188856525311888565569618885659448188856570071888565250918885656592188856580771888565567618885659336188856579371888565736318885658955188856553881888565081918885657919188856517191888565849018885653358188856500001888565837418885652151188856593591888565705118885655266188856507101888565379318885658653188856538371888565492818885659705188856571261888565385918885653200188856535011888565982718885655175188856567731888565014318885656665188856556751888565255918885656568188856583921888565368318885650651188856545791888565172518885656088188856512121888565977518885653740188856596081888565277318885653272188856574351888565523518885657236188856524391888565507718885651073188856505751888565363918885654948188856564001888565509918885657164188856568901888565110318885658815188856592901888565274818885657262188856559381888565674518885651966188856529381888565338018885655226188856523581888565435218885652118188856504711888565620318885655931188856544251888565846318885650161188856561851888565187018885651444188856545201888565256518885656946188856561891888565929718885654010188856512091888565917418885658438188856571131888565256018885654410188856597501888565301218885653378188856551521888565058318885659531188856588601888565189418885656572188856546041888565446218885651194188856557911888565666818885659766188856571471888565167218885657740188856529171888565676618885653066188856529481888565877318885651112188856556801888565252118885654272188856523661888565180618885657995188856510371888565016618885659553188856593611888565204018885659107188856508831888565696818885655881188856553981888565727118885656248188856564941888565710418885655014188856538661888565424618885653357188856585081888565843918885651774188856519621888565573118885659729188856595871888565856218885650718188856547421888565133418885651646188856555781888565513918885656601188856537671888565349718885653541188856512641888565395718885658186188856581221888565739218885650170188856512401888565263918885652869188856516641888565766918885654292188856515881888565274018885652720188856577851888565514918885652413188856517761888565056518885652001188856575761888565767018885654691188856535391888565181918885659135188856530721888565251118885658054188856538561888565163618885655073188856596071888565864818885654771188856558141888565809718885653478188856589541888565007618885654947188856515781888565870618885656114188856503081888565603118885654600188856504141888565271718885659866188856558381888565405218885655873188856530541888565948018885657847188856521171888565775818885650878188856597061888565434518885653260188856591771888565224118885657360188856512991888565726718885658049188856570821888565554018885656314188856573891888565127418885654829188856515201888565845518885653327188856532051888565312318885657227188856597721888565279418885659843188856594491888565094018885651260188856569941888565878218885653426188856561871888565269818885652111188856544661888565758218885658741188856578921888565278118885651735188856517441888565828018885654281188856514921888565589018885651386188856515081888565690118885658808188856546821888565771118885650331188856536451888565608618885651860188856597831888565819818885651825188856564291888565081218885655016188856513201888565172818885653708188856571761888565517418885654819188856518121888565617118885653097188856589671888565025318885652400188856529061888565961318885657607188856546421888565543818885657812188856590221888565949118885659374188856570921888565130618885656512188856500361888565453318885657412188856554321888565512818885657716188856513131888565937918885659468188856575251888565538418885657642188856517291888565905018885655939188856507001888565316718885650270188856534241888565690818885653177188856584471888565825518885654413188856562021888565659618885658899188856537621888565708118885655421188856577591888565324718885659058188856583601888565990218885659659188856594081888565243518885656037188856595141888565581818885651009188856517111888565103218885651218188856556881888565594318885654925188856557621888565927118885657330188856574411888565952618885651666188856546951888565245018885658202188856529811888565467918885653848188856560381888565809118885657804188856557121888565583518885651705188856594701888565503118885655305188856550461888565450618885658745188856584921888565471318885653777188856549861888565863418885652312188856562961888565702518885651390188856556841888565275718885658518188856521581888565172118885656480188856543701888565565218885655297188856547521888565905918885652266188856561211888565907018885650808188856551141888565870518885650527188856505051888565527418885658525188856510301888565352018885654801188856514711888565742218885651616188856509251888565061618885654284188856515901888565354018885659172188856520471888565652618885658819188856511891888565836518885655342188856530421888565737918885658386188856589871888565101218885650717188856502821888565462618885653444188856507351888565823218885651761188856537381888565832118885654850188856531961888565054818885656831188856560921888565810118885655837188856532551888565831418885655778188856549991888565086118885656932188856582371888565691918885650992188856557281888565158618885656390188856576951888565118518885655159188856595131888565833118885655171188856516891888565991818885658704188856556931888565054518885657800188856568091888565589118885658831188856509991888565284818885658589188856500601888565909118885657479188856576481888565555718885659494188856559611888565252018885655352188856596411888565964918885650402188856512361888565165318885659269188856588941888565437618885652564188856595421888565956818885655251188856509091888565770518885653460188856566041888565583018885653055188856514351888565094218885654612188856511161888565122018885659822188856547671888565169418885653048188856562061888565925518885654507188856593481888565216618885655204188856575961888565125018885656113188856579241888565354418885658421188856561541888565438118885655941188856517981888565314018885659744188856588931888565518718885654906188856572971888565032018885658581188856531201888565519918885658387188856573131888565742318885657982188856574041888565124518885650411188856581721888565623518885650919188856579621888565854618885656574188856565621888565944718885658039188856590661888565437218885651246188856540721888565139518885659930188856558531888565928618885654884188856552021888565419218885653995188856501971888565468618885656663188856504081888565880618885656200188856575971888565812918885659454188856583901888565895918885656585188856532301888565140718885656792188856592731888565408718885659934188856568171888565732418885652987188856533081888565712718885658332188856519561888565065418885656693188856508921888565502218885658426188856562461888565871018885654791188856504661888565171318885650681188856523161888565967818885657944188856592241888565957618885657734188856587271888565471418885656247188856504891888565062418885655692188856533311888565352218885659779188856535811888565926318885656496188856516471888565106718885654565188856572121888565357818885655252188856536491888565580018885657021188856541231888565709818885652515188856516711888565503218885652967188856502131888565897618885650467188856595631888565826618885654104188856505581888565611618885656061188856555121888565872018885652172188856526551888565194118885650291188856519381888565339418885656458188856582901888565357618885656752188856572071888565850618885657682188856545221888565246118885652074188856585331888565146218885657560188856525081888565770618885657180188856553451888565093818885652159188856594361888565402818885656387188856539021888565286718885656803188856518881888565071918885657547188856528181888565263518885658825188856587151888565929418885654065188856580801888565269518885656067188856556271888565499218885659420188856535141888565604618885652756188856503831888565949018885656791188856550391888565733218885655925188856547851888565904718885651166188856586131888565202218885652155188856593861888565810018885657112188856577551888565312118885651551188856547771888565063918885657428188856570341888565246318885656739188856550821888565212118885659541188856572881888565314218885658920188856550021888565982918885657894188856508711888565025618885654204188856547761888565989218885651125188856580671888565032818885652964188856540891888565053718885654997188856555801888565298918885659839188856531741888565680718885657241188856506931888565195918885650343188856578211888565686418885658052188856581461888565229418885657837188856599081888565414518885654139188856537041888565516718885654106188856530901888565578718885654907188856572441888565399218885659158188856570531888565759918885656634188856525161888565986318885655268188856543331888565248918885654864188856569201888565195118885654184188856599501888565878118885654585188856502181888565713918885657253188856537121888565643018885658088188856500331888565061718885658494188856583131888565495018885651802188856551341888565019418885655504188856522561888565455218885655201188856599431888565730418885659053188856598181888565653518885650540188856598141888565556818885652282188856587321888565115718885651649188856592831888565563318885650713188856583031888565369118885655833188856587391888565083818885654798188856567141888565319118885654772188856554361888565288818885654779188856503051888565088718885656395188856552931888565096818885650774188856585421888565888118885650971188856574131888565108918885654426188856506351888565227918885654676188856593781888565732318885651949188856540341888565873718885652862188856510401888565203318885656815188856500271888565128318885650304188856591731888565934218885652008188856575621888565418018885659103188856556401888565592818885651249188856589901888565113518885657819188856557251888565680018885657999188856589441888565889018885654137188856527361888565609418885657783188856582851888565300418885656726188856552391888565101618885650752188856565321888565003218885655331188856575001888565161918885650973188856520951888565996918885657461188856578811888565585818885654810188856526281888565327718885653537188856590421888565923218885657129188856538771888565623018885652807188856555701888565366318885653101188856510621888565305818885651994188856559941888565793818885650987188856546431888565826718885659425188856595821888565542418885659462188856527341888565344018885655303188856526621888565527118885652590188856595341888565281518885656525188856556491888565518418885659018188856543371888565755718885652576188856589621888565452418885650608188856511111888565431418885659679188856510111888565135718885658937188856525871888565027218885652854188856579831888565164518885651991188856536401888565007318885657438188856527221888565138918885652464188856553321888565489418885656905188856567821888565131818885656904188856564631888565464718885653044188856519751888565787818885650212188856555191888565010018885652966188856547101888565771318885659941188856561041888565388518885659745188856508661888565435818885651576188856538391888565092118885657984188856549911888565668918885655792188856548541888565785618885653588188856500021888565947518885655974188856538731888565450318885656076188856528421888565576418885659507188856565561888565081318885651685188856518851888565792718885653842188856524721888565525518885658855188856563661888565634818885653448188856529051888565817818885653549188856522011888565013818885658169188856522121888565486818885657559188856569481888565545918885655148188856592431888565103518885658083188856599151888565945918885654967188856561381888565468718885652216188856571901888565876518885652681188856543291888565545218885658263188856554261888565347218885659441188856592611888565070718885658066188856547321888565935518885654623188856506141888565461818885659515188856524201888565707318885654438188856564321888565163318885654774188856531271888565987218885650939188856527611888565832818885655294188856599941888565287218885653325188856537881888565828818885651987188856507411888565554418885652774188856588531888565454618885650720188856534561888565413118885654754188856552311888565758718885659769188856543551888565942418885655457188856590681888565331618885650149188856538471888565036818885652546188856550431888565323718885655474188856519761888565514718885653983188856513421888565305618885652754188856586301888565128418885651002188856520611888565541518885650417188856553791888565764618885655962188856572371888565088018885652217188856514881888565470618885652070188856553251888565523818885652958188856570331888565824018885659691188856565031888565307618885657527188856514971888565063618885659698188856512331888565213718885651778188856517571888565659118885655307188856505871888565612518885657218188856538931888565759318885656787188856537581888565576818885655623188856501481888565561418885658930188856585731888565775318885656457188856558541888565053318885655181188856585031888565502318885652448188856554471888565026418885657969188856503211888565895118885655011188856559401888565117418885650469188856575661888565616718885658013188856504341888565013618885651833188856511701888565362118885659733188856561761888565961218885657349188856524831888565272918885657243188856512811888565684318885654996188856527431888565306718885654773188856539651888565514318885650792188856529691888565387118885657803188856545571888565788018885654502188856519451888565715518885656050188856562011888565877818885656021188856516811888565449818885652588188856523071888565370518885657830188856501081888565120618885655401188856522551888565961118885653789188856596621888565830518885657450188856539941888565100018885651277188856525051888565794518885655517188856533121888565262118885650729188856579901888565527518885657918188856500311888565453418885654295188856534451888565892118885650796188856542941888565220618885652507188856524381888565740118885652680188856516181888565203618885659317188856558891888565578118885657329188856561931888565149418885652600188856553131888565875718885655341188856548031888565487918885656910188856523621888565798518885650744188856536361888565615118885655178188856535101888565872818885656738188856578641888565186218885659983188856594111888565082318885655382188856529311888565530418885655834188856519971888565928718885654300188856547441888565088418885652311188856568471888565051318885653892188856580271888565244918885656487188856561861888565832618885651841188856551571888565012618885657024188856580451888565524318885656889188856523731888565806218885651041188856586021888565650218885655122188856591651888565093718885655625188856515401888565686618885658431188856519961888565751618885650372188856580401888565844618885657686188856570271888565184818885653737188856546611888565103318885658226188856544371888565674118885654505188856501371888565569018885656814188856558661888565339518885651567188856555521888565908218885655583188856591431888565765018885653703188856568381888565919318885659936188856580851888565359318885658724188856523211888565101818885656619188856539621888565237518885650817188856551611888565022518885653939188856537331888565431318885651056188856573541888565392318885652303188856552641888565031618885653970188856556471888565607518885651439188856518871888565231418885658134188856543671888565843218885655619188856502801888565578318885652583188856521141888565804118885658327188856558201888565848818885652156188856565611888565143318885655594188856528921888565606618885650392188856584481888565209818885653618188856580291888565931918885653928188856525391888565377218885653773188856529931888565722118885653574188856525241888565409918885652659188856530461888565787518885657451188856539561888565600018885659272188856561901888565997818885657077188856562751888565368018885655078188856552181888565415518885653981188856564921888565042218885652488188856594211888565550818885655565188856501561888565928118885656278188856502001888565047018885653133188856509171888565921718885655956188856549381888565883218885651883188856579211888565750718885656762188856522041888565966718885655316188856520061888565106118885659279188856511011888565848018885653744188856514981888565682318885654659188856566751888565929318885655980188856590511888565972118885658838188856531561888565904818885650996188856569391888565985818885650389188856540861888565678318885651331188856548831888565573518885657614188856514511888565019918885658633188856558091888565090818885652344188856555531888565938818885651663188856588711888565459718885657314188856584671888565741118885659367188856569291888565591418885650677188856578661888565600418885653321188856506091888565286318885658756188856588581888565900518885651052188856535051888565344318885655554188856587891888565544018885659099188856563091888565025818885651309188856506831888565648918885654808188856541501888565040718885656998188856577641888565154518885651503188856587171888565888718885659738188856571751888565728018885653151188856543801888565155918885653672188856577281888565537118885655581188856553221888565453818885659953188856562841888565985218885655197188856578151888565564318885653595188856563361888565636818885656101188856576521888565622518885658709188856555131888565889818885652490188856515961888565154918885651614188856566081888565280518885655739188856593371888565650418885656039188856579501888565241518885650836188856576061888565890318885652055188856526481888565833718885656708188856516081888565148518885659148188856573621888565855818885650145188856572651888565214718885657201188856562391888565393018885657373188856508791888565485818885658627188856557501888565715218885656179188856595901888565997318885654103188856552191888565034718885653389188856586741888565497418885650570188856552331888565104318885656873188856574571888565413318885652811188856590311888565009918885656431188856528311888565103118885658123188856597411888565537718885658982188856586581888565502918885657616188856524571888565606818885655777188856520841888565438618885651050188856507161888565646118885655285188856528281888565345318885653943188856536071888565770118885656832188856540751888565835618885654046188856563061888565622018885659002188856582431888565301118885655582188856590811888565108818885650349188856513721888565622118885658905188856518471888565037518885651688188856547411888565137118885657872188856557061888565783618885653018188856513461888565917618885655699188856570621888565949218885659306188856527961888565772718885652144188856549951888565802518885653219188856534331888565913018885651929188856552481888565773318885654826188856513941888565949918885655864188856572401888565707518885658979188856537781888565901418885653499188856548701888565437318885658644188856572981888565425518885659674188856563731888565428018885651772188856571841888565778818885659697188856589171888565156818885658891188856512951888565817918885651404