号码吉凶通栏广告970*90
号码吉凶对联A 160*600
号码吉凶对联C 160*600

手机号段1702048

1702048号段手机号码表

17020480000170204800011702048000217020480003170204800041702048000517020480006170204800071702048000817020480009170204800101702048001117020480012170204800131702048001417020480015170204800161702048001717020480018170204800191702048002017020480021170204800221702048002317020480024170204800251702048002617020480027170204800281702048002917020480030170204800311702048003217020480033170204800341702048003517020480036170204800371702048003817020480039170204800401702048004117020480042170204800431702048004417020480045170204800461702048004717020480048170204800491702048005017020480051170204800521702048005317020480054170204800551702048005617020480057170204800581702048005917020480060170204800611702048006217020480063170204800641702048006517020480066170204800671702048006817020480069170204800701702048007117020480072170204800731702048007417020480075170204800761702048007717020480078170204800791702048008017020480081170204800821702048008317020480084170204800851702048008617020480087170204800881702048008917020480090170204800911702048009217020480093170204800941702048009517020480096170204800971702048009817020480099170204801001702048010117020480102170204801031702048010417020480105170204801061702048010717020480108170204801091702048011017020480111170204801121702048011317020480114170204801151702048011617020480117170204801181702048011917020480120170204801211702048012217020480123170204801241702048012517020480126170204801271702048012817020480129170204801301702048013117020480132170204801331702048013417020480135170204801361702048013717020480138170204801391702048014017020480141170204801421702048014317020480144170204801451702048014617020480147170204801481702048014917020480150170204801511702048015217020480153170204801541702048015517020480156170204801571702048015817020480159170204801601702048016117020480162170204801631702048016417020480165170204801661702048016717020480168170204801691702048017017020480171170204801721702048017317020480174170204801751702048017617020480177170204801781702048017917020480180170204801811702048018217020480183170204801841702048018517020480186170204801871702048018817020480189170204801901702048019117020480192170204801931702048019417020480195170204801961702048019717020480198170204801991702048020017020480201170204802021702048020317020480204170204802051702048020617020480207170204802081702048020917020480210170204802111702048021217020480213170204802141702048021517020480216170204802171702048021817020480219170204802201702048022117020480222170204802231702048022417020480225170204802261702048022717020480228170204802291702048023017020480231170204802321702048023317020480234170204802351702048023617020480237170204802381702048023917020480240170204802411702048024217020480243170204802441702048024517020480246170204802471702048024817020480249170204802501702048025117020480252170204802531702048025417020480255170204802561702048025717020480258170204802591702048026017020480261170204802621702048026317020480264170204802651702048026617020480267170204802681702048026917020480270170204802711702048027217020480273170204802741702048027517020480276170204802771702048027817020480279170204802801702048028117020480282170204802831702048028417020480285170204802861702048028717020480288170204802891702048029017020480291170204802921702048029317020480294170204802951702048029617020480297170204802981702048029917020480300170204803011702048030217020480303170204803041702048030517020480306170204803071702048030817020480309170204803101702048031117020480312170204803131702048031417020480315170204803161702048031717020480318170204803191702048032017020480321170204803221702048032317020480324170204803251702048032617020480327170204803281702048032917020480330170204803311702048033217020480333170204803341702048033517020480336170204803371702048033817020480339170204803401702048034117020480342170204803431702048034417020480345170204803461702048034717020480348170204803491702048035017020480351170204803521702048035317020480354170204803551702048035617020480357170204803581702048035917020480360170204803611702048036217020480363170204803641702048036517020480366170204803671702048036817020480369170204803701702048037117020480372170204803731702048037417020480375170204803761702048037717020480378170204803791702048038017020480381170204803821702048038317020480384170204803851702048038617020480387170204803881702048038917020480390170204803911702048039217020480393170204803941702048039517020480396170204803971702048039817020480399170204804001702048040117020480402170204804031702048040417020480405170204804061702048040717020480408170204804091702048041017020480411170204804121702048041317020480414170204804151702048041617020480417170204804181702048041917020480420170204804211702048042217020480423170204804241702048042517020480426170204804271702048042817020480429170204804301702048043117020480432170204804331702048043417020480435170204804361702048043717020480438170204804391702048044017020480441170204804421702048044317020480444170204804451702048044617020480447170204804481702048044917020480450170204804511702048045217020480453170204804541702048045517020480456170204804571702048045817020480459170204804601702048046117020480462170204804631702048046417020480465170204804661702048046717020480468170204804691702048047017020480471170204804721702048047317020480474170204804751702048047617020480477170204804781702048047917020480480170204804811702048048217020480483170204804841702048048517020480486170204804871702048048817020480489170204804901702048049117020480492170204804931702048049417020480495170204804961702048049717020480498170204804991702048050017020480501170204805021702048050317020480504170204805051702048050617020480507170204805081702048050917020480510170204805111702048051217020480513170204805141702048051517020480516170204805171702048051817020480519170204805201702048052117020480522170204805231702048052417020480525170204805261702048052717020480528170204805291702048053017020480531170204805321702048053317020480534170204805351702048053617020480537170204805381702048053917020480540170204805411702048054217020480543170204805441702048054517020480546170204805471702048054817020480549170204805501702048055117020480552170204805531702048055417020480555170204805561702048055717020480558170204805591702048056017020480561170204805621702048056317020480564170204805651702048056617020480567170204805681702048056917020480570170204805711702048057217020480573170204805741702048057517020480576170204805771702048057817020480579170204805801702048058117020480582170204805831702048058417020480585170204805861702048058717020480588170204805891702048059017020480591170204805921702048059317020480594170204805951702048059617020480597170204805981702048059917020480600170204806011702048060217020480603170204806041702048060517020480606170204806071702048060817020480609170204806101702048061117020480612170204806131702048061417020480615170204806161702048061717020480618170204806191702048062017020480621170204806221702048062317020480624170204806251702048062617020480627170204806281702048062917020480630170204806311702048063217020480633170204806341702048063517020480636170204806371702048063817020480639170204806401702048064117020480642170204806431702048064417020480645170204806461702048064717020480648170204806491702048065017020480651170204806521702048065317020480654170204806551702048065617020480657170204806581702048065917020480660170204806611702048066217020480663170204806641702048066517020480666170204806671702048066817020480669170204806701702048067117020480672170204806731702048067417020480675170204806761702048067717020480678170204806791702048068017020480681170204806821702048068317020480684170204806851702048068617020480687170204806881702048068917020480690170204806911702048069217020480693170204806941702048069517020480696170204806971702048069817020480699170204807001702048070117020480702170204807031702048070417020480705170204807061702048070717020480708170204807091702048071017020480711170204807121702048071317020480714170204807151702048071617020480717170204807181702048071917020480720170204807211702048072217020480723170204807241702048072517020480726170204807271702048072817020480729170204807301702048073117020480732170204807331702048073417020480735170204807361702048073717020480738170204807391702048074017020480741170204807421702048074317020480744170204807451702048074617020480747170204807481702048074917020480750170204807511702048075217020480753170204807541702048075517020480756170204807571702048075817020480759170204807601702048076117020480762170204807631702048076417020480765170204807661702048076717020480768170204807691702048077017020480771170204807721702048077317020480774170204807751702048077617020480777170204807781702048077917020480780170204807811702048078217020480783170204807841702048078517020480786170204807871702048078817020480789170204807901702048079117020480792170204807931702048079417020480795170204807961702048079717020480798170204807991702048080017020480801170204808021702048080317020480804170204808051702048080617020480807170204808081702048080917020480810170204808111702048081217020480813170204808141702048081517020480816170204808171702048081817020480819170204808201702048082117020480822170204808231702048082417020480825170204808261702048082717020480828170204808291702048083017020480831170204808321702048083317020480834170204808351702048083617020480837170204808381702048083917020480840170204808411702048084217020480843170204808441702048084517020480846170204808471702048084817020480849170204808501702048085117020480852170204808531702048085417020480855170204808561702048085717020480858170204808591702048086017020480861170204808621702048086317020480864170204808651702048086617020480867170204808681702048086917020480870170204808711702048087217020480873170204808741702048087517020480876170204808771702048087817020480879170204808801702048088117020480882170204808831702048088417020480885170204808861702048088717020480888170204808891702048089017020480891170204808921702048089317020480894170204808951702048089617020480897170204808981702048089917020480900170204809011702048090217020480903170204809041702048090517020480906170204809071702048090817020480909170204809101702048091117020480912170204809131702048091417020480915170204809161702048091717020480918170204809191702048092017020480921170204809221702048092317020480924170204809251702048092617020480927170204809281702048092917020480930170204809311702048093217020480933170204809341702048093517020480936170204809371702048093817020480939170204809401702048094117020480942170204809431702048094417020480945170204809461702048094717020480948170204809491702048095017020480951170204809521702048095317020480954170204809551702048095617020480957170204809581702048095917020480960170204809611702048096217020480963170204809641702048096517020480966170204809671702048096817020480969170204809701702048097117020480972170204809731702048097417020480975170204809761702048097717020480978170204809791702048098017020480981170204809821702048098317020480984170204809851702048098617020480987170204809881702048098917020480990170204809911702048099217020480993170204809941702048099517020480996170204809971702048099817020480999170204810001702048100117020481002170204810031702048100417020481005170204810061702048100717020481008170204810091702048101017020481011170204810121702048101317020481014170204810151702048101617020481017170204810181702048101917020481020170204810211702048102217020481023170204810241702048102517020481026170204810271702048102817020481029170204810301702048103117020481032170204810331702048103417020481035170204810361702048103717020481038170204810391702048104017020481041170204810421702048104317020481044170204810451702048104617020481047170204810481702048104917020481050170204810511702048105217020481053170204810541702048105517020481056170204810571702048105817020481059170204810601702048106117020481062170204810631702048106417020481065170204810661702048106717020481068170204810691702048107017020481071170204810721702048107317020481074170204810751702048107617020481077170204810781702048107917020481080170204810811702048108217020481083170204810841702048108517020481086170204810871702048108817020481089170204810901702048109117020481092170204810931702048109417020481095170204810961702048109717020481098170204810991702048110017020481101170204811021702048110317020481104170204811051702048110617020481107170204811081702048110917020481110170204811111702048111217020481113170204811141702048111517020481116170204811171702048111817020481119170204811201702048112117020481122170204811231702048112417020481125170204811261702048112717020481128170204811291702048113017020481131170204811321702048113317020481134170204811351702048113617020481137170204811381702048113917020481140170204811411702048114217020481143170204811441702048114517020481146170204811471702048114817020481149170204811501702048115117020481152170204811531702048115417020481155170204811561702048115717020481158170204811591702048116017020481161170204811621702048116317020481164170204811651702048116617020481167170204811681702048116917020481170170204811711702048117217020481173170204811741702048117517020481176170204811771702048117817020481179170204811801702048118117020481182170204811831702048118417020481185170204811861702048118717020481188170204811891702048119017020481191170204811921702048119317020481194170204811951702048119617020481197170204811981702048119917020481200170204812011702048120217020481203170204812041702048120517020481206170204812071702048120817020481209170204812101702048121117020481212170204812131702048121417020481215170204812161702048121717020481218170204812191702048122017020481221170204812221702048122317020481224170204812251702048122617020481227170204812281702048122917020481230170204812311702048123217020481233170204812341702048123517020481236170204812371702048123817020481239170204812401702048124117020481242170204812431702048124417020481245170204812461702048124717020481248170204812491702048125017020481251170204812521702048125317020481254170204812551702048125617020481257170204812581702048125917020481260170204812611702048126217020481263170204812641702048126517020481266170204812671702048126817020481269170204812701702048127117020481272170204812731702048127417020481275170204812761702048127717020481278170204812791702048128017020481281170204812821702048128317020481284170204812851702048128617020481287170204812881702048128917020481290170204812911702048129217020481293170204812941702048129517020481296170204812971702048129817020481299170204813001702048130117020481302170204813031702048130417020481305170204813061702048130717020481308170204813091702048131017020481311170204813121702048131317020481314170204813151702048131617020481317170204813181702048131917020481320170204813211702048132217020481323170204813241702048132517020481326170204813271702048132817020481329170204813301702048133117020481332170204813331702048133417020481335170204813361702048133717020481338170204813391702048134017020481341170204813421702048134317020481344170204813451702048134617020481347170204813481702048134917020481350170204813511702048135217020481353170204813541702048135517020481356170204813571702048135817020481359170204813601702048136117020481362170204813631702048136417020481365170204813661702048136717020481368170204813691702048137017020481371170204813721702048137317020481374170204813751702048137617020481377170204813781702048137917020481380170204813811702048138217020481383170204813841702048138517020481386170204813871702048138817020481389170204813901702048139117020481392170204813931702048139417020481395170204813961702048139717020481398170204813991702048140017020481401170204814021702048140317020481404170204814051702048140617020481407170204814081702048140917020481410170204814111702048141217020481413170204814141702048141517020481416170204814171702048141817020481419170204814201702048142117020481422170204814231702048142417020481425170204814261702048142717020481428170204814291702048143017020481431170204814321702048143317020481434170204814351702048143617020481437170204814381702048143917020481440170204814411702048144217020481443170204814441702048144517020481446170204814471702048144817020481449170204814501702048145117020481452170204814531702048145417020481455170204814561702048145717020481458170204814591702048146017020481461170204814621702048146317020481464170204814651702048146617020481467170204814681702048146917020481470170204814711702048147217020481473170204814741702048147517020481476170204814771702048147817020481479170204814801702048148117020481482170204814831702048148417020481485170204814861702048148717020481488170204814891702048149017020481491170204814921702048149317020481494170204814951702048149617020481497170204814981702048149917020481500170204815011702048150217020481503170204815041702048150517020481506170204815071702048150817020481509170204815101702048151117020481512170204815131702048151417020481515170204815161702048151717020481518170204815191702048152017020481521170204815221702048152317020481524170204815251702048152617020481527170204815281702048152917020481530170204815311702048153217020481533170204815341702048153517020481536170204815371702048153817020481539170204815401702048154117020481542170204815431702048154417020481545170204815461702048154717020481548170204815491702048155017020481551170204815521702048155317020481554170204815551702048155617020481557170204815581702048155917020481560170204815611702048156217020481563170204815641702048156517020481566170204815671702048156817020481569170204815701702048157117020481572170204815731702048157417020481575170204815761702048157717020481578170204815791702048158017020481581170204815821702048158317020481584170204815851702048158617020481587170204815881702048158917020481590170204815911702048159217020481593170204815941702048159517020481596170204815971702048159817020481599170204816001702048160117020481602170204816031702048160417020481605170204816061702048160717020481608170204816091702048161017020481611170204816121702048161317020481614170204816151702048161617020481617170204816181702048161917020481620170204816211702048162217020481623170204816241702048162517020481626170204816271702048162817020481629170204816301702048163117020481632170204816331702048163417020481635170204816361702048163717020481638170204816391702048164017020481641170204816421702048164317020481644170204816451702048164617020481647170204816481702048164917020481650170204816511702048165217020481653170204816541702048165517020481656170204816571702048165817020481659170204816601702048166117020481662170204816631702048166417020481665170204816661702048166717020481668170204816691702048167017020481671170204816721702048167317020481674170204816751702048167617020481677170204816781702048167917020481680170204816811702048168217020481683170204816841702048168517020481686170204816871702048168817020481689170204816901702048169117020481692170204816931702048169417020481695170204816961702048169717020481698170204816991702048170017020481701170204817021702048170317020481704170204817051702048170617020481707170204817081702048170917020481710170204817111702048171217020481713170204817141702048171517020481716170204817171702048171817020481719170204817201702048172117020481722170204817231702048172417020481725170204817261702048172717020481728170204817291702048173017020481731170204817321702048173317020481734170204817351702048173617020481737170204817381702048173917020481740170204817411702048174217020481743170204817441702048174517020481746170204817471702048174817020481749170204817501702048175117020481752170204817531702048175417020481755170204817561702048175717020481758170204817591702048176017020481761170204817621702048176317020481764170204817651702048176617020481767170204817681702048176917020481770170204817711702048177217020481773170204817741702048177517020481776170204817771702048177817020481779170204817801702048178117020481782170204817831702048178417020481785170204817861702048178717020481788170204817891702048179017020481791170204817921702048179317020481794170204817951702048179617020481797170204817981702048179917020481800170204818011702048180217020481803170204818041702048180517020481806170204818071702048180817020481809170204818101702048181117020481812170204818131702048181417020481815170204818161702048181717020481818170204818191702048182017020481821170204818221702048182317020481824170204818251702048182617020481827170204818281702048182917020481830170204818311702048183217020481833170204818341702048183517020481836170204818371702048183817020481839170204818401702048184117020481842170204818431702048184417020481845170204818461702048184717020481848170204818491702048185017020481851170204818521702048185317020481854170204818551702048185617020481857170204818581702048185917020481860170204818611702048186217020481863170204818641702048186517020481866170204818671702048186817020481869170204818701702048187117020481872170204818731702048187417020481875170204818761702048187717020481878170204818791702048188017020481881170204818821702048188317020481884170204818851702048188617020481887170204818881702048188917020481890170204818911702048189217020481893170204818941702048189517020481896170204818971702048189817020481899170204819001702048190117020481902170204819031702048190417020481905170204819061702048190717020481908170204819091702048191017020481911170204819121702048191317020481914170204819151702048191617020481917170204819181702048191917020481920170204819211702048192217020481923170204819241702048192517020481926170204819271702048192817020481929170204819301702048193117020481932170204819331702048193417020481935170204819361702048193717020481938170204819391702048194017020481941170204819421702048194317020481944170204819451702048194617020481947170204819481702048194917020481950170204819511702048195217020481953170204819541702048195517020481956170204819571702048195817020481959170204819601702048196117020481962170204819631702048196417020481965170204819661702048196717020481968170204819691702048197017020481971170204819721702048197317020481974170204819751702048197617020481977170204819781702048197917020481980170204819811702048198217020481983170204819841702048198517020481986170204819871702048198817020481989170204819901702048199117020481992170204819931702048199417020481995170204819961702048199717020481998170204819991702048200017020482001170204820021702048200317020482004170204820051702048200617020482007170204820081702048200917020482010170204820111702048201217020482013170204820141702048201517020482016170204820171702048201817020482019170204820201702048202117020482022170204820231702048202417020482025170204820261702048202717020482028170204820291702048203017020482031170204820321702048203317020482034170204820351702048203617020482037170204820381702048203917020482040170204820411702048204217020482043170204820441702048204517020482046170204820471702048204817020482049170204820501702048205117020482052170204820531702048205417020482055170204820561702048205717020482058170204820591702048206017020482061170204820621702048206317020482064170204820651702048206617020482067170204820681702048206917020482070170204820711702048207217020482073170204820741702048207517020482076170204820771702048207817020482079170204820801702048208117020482082170204820831702048208417020482085170204820861702048208717020482088170204820891702048209017020482091170204820921702048209317020482094170204820951702048209617020482097170204820981702048209917020482100170204821011702048210217020482103170204821041702048210517020482106170204821071702048210817020482109170204821101702048211117020482112170204821131702048211417020482115170204821161702048211717020482118170204821191702048212017020482121170204821221702048212317020482124170204821251702048212617020482127170204821281702048212917020482130170204821311702048213217020482133170204821341702048213517020482136170204821371702048213817020482139170204821401702048214117020482142170204821431702048214417020482145170204821461702048214717020482148170204821491702048215017020482151170204821521702048215317020482154170204821551702048215617020482157170204821581702048215917020482160170204821611702048216217020482163170204821641702048216517020482166170204821671702048216817020482169170204821701702048217117020482172170204821731702048217417020482175170204821761702048217717020482178170204821791702048218017020482181170204821821702048218317020482184170204821851702048218617020482187170204821881702048218917020482190170204821911702048219217020482193170204821941702048219517020482196170204821971702048219817020482199170204822001702048220117020482202170204822031702048220417020482205170204822061702048220717020482208170204822091702048221017020482211170204822121702048221317020482214170204822151702048221617020482217170204822181702048221917020482220170204822211702048222217020482223170204822241702048222517020482226170204822271702048222817020482229170204822301702048223117020482232170204822331702048223417020482235170204822361702048223717020482238170204822391702048224017020482241170204822421702048224317020482244170204822451702048224617020482247170204822481702048224917020482250170204822511702048225217020482253170204822541702048225517020482256170204822571702048225817020482259170204822601702048226117020482262170204822631702048226417020482265170204822661702048226717020482268170204822691702048227017020482271170204822721702048227317020482274170204822751702048227617020482277170204822781702048227917020482280170204822811702048228217020482283170204822841702048228517020482286170204822871702048228817020482289170204822901702048229117020482292170204822931702048229417020482295170204822961702048229717020482298170204822991702048230017020482301170204823021702048230317020482304170204823051702048230617020482307170204823081702048230917020482310170204823111702048231217020482313170204823141702048231517020482316170204823171702048231817020482319170204823201702048232117020482322170204823231702048232417020482325170204823261702048232717020482328170204823291702048233017020482331170204823321702048233317020482334170204823351702048233617020482337170204823381702048233917020482340170204823411702048234217020482343170204823441702048234517020482346170204823471702048234817020482349170204823501702048235117020482352170204823531702048235417020482355170204823561702048235717020482358170204823591702048236017020482361170204823621702048236317020482364170204823651702048236617020482367170204823681702048236917020482370170204823711702048237217020482373170204823741702048237517020482376170204823771702048237817020482379170204823801702048238117020482382170204823831702048238417020482385170204823861702048238717020482388170204823891702048239017020482391170204823921702048239317020482394170204823951702048239617020482397170204823981702048239917020482400170204824011702048240217020482403170204824041702048240517020482406170204824071702048240817020482409170204824101702048241117020482412170204824131702048241417020482415170204824161702048241717020482418170204824191702048242017020482421170204824221702048242317020482424170204824251702048242617020482427170204824281702048242917020482430170204824311702048243217020482433170204824341702048243517020482436170204824371702048243817020482439170204824401702048244117020482442170204824431702048244417020482445170204824461702048244717020482448170204824491702048245017020482451170204824521702048245317020482454170204824551702048245617020482457170204824581702048245917020482460170204824611702048246217020482463170204824641702048246517020482466170204824671702048246817020482469170204824701702048247117020482472170204824731702048247417020482475170204824761702048247717020482478170204824791702048248017020482481170204824821702048248317020482484170204824851702048248617020482487170204824881702048248917020482490170204824911702048249217020482493170204824941702048249517020482496170204824971702048249817020482499170204825001702048250117020482502170204825031702048250417020482505170204825061702048250717020482508170204825091702048251017020482511170204825121702048251317020482514170204825151702048251617020482517170204825181702048251917020482520170204825211702048252217020482523170204825241702048252517020482526170204825271702048252817020482529170204825301702048253117020482532170204825331702048253417020482535170204825361702048253717020482538170204825391702048254017020482541170204825421702048254317020482544170204825451702048254617020482547170204825481702048254917020482550170204825511702048255217020482553170204825541702048255517020482556170204825571702048255817020482559170204825601702048256117020482562170204825631702048256417020482565170204825661702048256717020482568170204825691702048257017020482571170204825721702048257317020482574170204825751702048257617020482577170204825781702048257917020482580170204825811702048258217020482583170204825841702048258517020482586170204825871702048258817020482589170204825901702048259117020482592170204825931702048259417020482595170204825961702048259717020482598170204825991702048260017020482601170204826021702048260317020482604170204826051702048260617020482607170204826081702048260917020482610170204826111702048261217020482613170204826141702048261517020482616170204826171702048261817020482619170204826201702048262117020482622170204826231702048262417020482625170204826261702048262717020482628170204826291702048263017020482631170204826321702048263317020482634170204826351702048263617020482637170204826381702048263917020482640170204826411702048264217020482643170204826441702048264517020482646170204826471702048264817020482649170204826501702048265117020482652170204826531702048265417020482655170204826561702048265717020482658170204826591702048266017020482661170204826621702048266317020482664170204826651702048266617020482667170204826681702048266917020482670170204826711702048267217020482673170204826741702048267517020482676170204826771702048267817020482679170204826801702048268117020482682170204826831702048268417020482685170204826861702048268717020482688170204826891702048269017020482691170204826921702048269317020482694170204826951702048269617020482697170204826981702048269917020482700170204827011702048270217020482703170204827041702048270517020482706170204827071702048270817020482709170204827101702048271117020482712170204827131702048271417020482715170204827161702048271717020482718170204827191702048272017020482721170204827221702048272317020482724170204827251702048272617020482727170204827281702048272917020482730170204827311702048273217020482733170204827341702048273517020482736170204827371702048273817020482739170204827401702048274117020482742170204827431702048274417020482745170204827461702048274717020482748170204827491702048275017020482751170204827521702048275317020482754170204827551702048275617020482757170204827581702048275917020482760170204827611702048276217020482763170204827641702048276517020482766170204827671702048276817020482769170204827701702048277117020482772170204827731702048277417020482775170204827761702048277717020482778170204827791702048278017020482781170204827821702048278317020482784170204827851702048278617020482787170204827881702048278917020482790170204827911702048279217020482793170204827941702048279517020482796170204827971702048279817020482799170204828001702048280117020482802170204828031702048280417020482805170204828061702048280717020482808170204828091702048281017020482811170204828121702048281317020482814170204828151702048281617020482817170204828181702048281917020482820170204828211702048282217020482823170204828241702048282517020482826170204828271702048282817020482829170204828301702048283117020482832170204828331702048283417020482835170204828361702048283717020482838170204828391702048284017020482841170204828421702048284317020482844170204828451702048284617020482847170204828481702048284917020482850170204828511702048285217020482853170204828541702048285517020482856170204828571702048285817020482859170204828601702048286117020482862170204828631702048286417020482865170204828661702048286717020482868170204828691702048287017020482871170204828721702048287317020482874170204828751702048287617020482877170204828781702048287917020482880170204828811702048288217020482883170204828841702048288517020482886170204828871702048288817020482889170204828901702048289117020482892170204828931702048289417020482895170204828961702048289717020482898170204828991702048290017020482901170204829021702048290317020482904170204829051702048290617020482907170204829081702048290917020482910170204829111702048291217020482913170204829141702048291517020482916170204829171702048291817020482919170204829201702048292117020482922170204829231702048292417020482925170204829261702048292717020482928170204829291702048293017020482931170204829321702048293317020482934170204829351702048293617020482937170204829381702048293917020482940170204829411702048294217020482943170204829441702048294517020482946170204829471702048294817020482949170204829501702048295117020482952170204829531702048295417020482955170204829561702048295717020482958170204829591702048296017020482961170204829621702048296317020482964170204829651702048296617020482967170204829681702048296917020482970170204829711702048297217020482973170204829741702048297517020482976170204829771702048297817020482979170204829801702048298117020482982170204829831702048298417020482985170204829861702048298717020482988170204829891702048299017020482991170204829921702048299317020482994170204829951702048299617020482997170204829981702048299917020483000170204830011702048300217020483003170204830041702048300517020483006170204830071702048300817020483009170204830101702048301117020483012170204830131702048301417020483015170204830161702048301717020483018170204830191702048302017020483021170204830221702048302317020483024170204830251702048302617020483027170204830281702048302917020483030170204830311702048303217020483033170204830341702048303517020483036170204830371702048303817020483039170204830401702048304117020483042170204830431702048304417020483045170204830461702048304717020483048170204830491702048305017020483051170204830521702048305317020483054170204830551702048305617020483057170204830581702048305917020483060170204830611702048306217020483063170204830641702048306517020483066170204830671702048306817020483069170204830701702048307117020483072170204830731702048307417020483075170204830761702048307717020483078170204830791702048308017020483081170204830821702048308317020483084170204830851702048308617020483087170204830881702048308917020483090170204830911702048309217020483093170204830941702048309517020483096170204830971702048309817020483099170204831001702048310117020483102170204831031702048310417020483105170204831061702048310717020483108170204831091702048311017020483111170204831121702048311317020483114170204831151702048311617020483117170204831181702048311917020483120170204831211702048312217020483123170204831241702048312517020483126170204831271702048312817020483129170204831301702048313117020483132170204831331702048313417020483135170204831361702048313717020483138170204831391702048314017020483141170204831421702048314317020483144170204831451702048314617020483147170204831481702048314917020483150170204831511702048315217020483153170204831541702048315517020483156170204831571702048315817020483159170204831601702048316117020483162170204831631702048316417020483165170204831661702048316717020483168170204831691702048317017020483171170204831721702048317317020483174170204831751702048317617020483177170204831781702048317917020483180170204831811702048318217020483183170204831841702048318517020483186170204831871702048318817020483189170204831901702048319117020483192170204831931702048319417020483195170204831961702048319717020483198170204831991702048320017020483201170204832021702048320317020483204170204832051702048320617020483207170204832081702048320917020483210170204832111702048321217020483213170204832141702048321517020483216170204832171702048321817020483219170204832201702048322117020483222170204832231702048322417020483225170204832261702048322717020483228170204832291702048323017020483231170204832321702048323317020483234170204832351702048323617020483237170204832381702048323917020483240170204832411702048324217020483243170204832441702048324517020483246170204832471702048324817020483249170204832501702048325117020483252170204832531702048325417020483255170204832561702048325717020483258170204832591702048326017020483261170204832621702048326317020483264170204832651702048326617020483267170204832681702048326917020483270170204832711702048327217020483273170204832741702048327517020483276170204832771702048327817020483279170204832801702048328117020483282170204832831702048328417020483285170204832861702048328717020483288170204832891702048329017020483291170204832921702048329317020483294170204832951702048329617020483297170204832981702048329917020483300170204833011702048330217020483303170204833041702048330517020483306170204833071702048330817020483309170204833101702048331117020483312170204833131702048331417020483315170204833161702048331717020483318170204833191702048332017020483321170204833221702048332317020483324170204833251702048332617020483327170204833281702048332917020483330170204833311702048333217020483333170204833341702048333517020483336170204833371702048333817020483339170204833401702048334117020483342170204833431702048334417020483345170204833461702048334717020483348170204833491702048335017020483351170204833521702048335317020483354170204833551702048335617020483357170204833581702048335917020483360170204833611702048336217020483363170204833641702048336517020483366170204833671702048336817020483369170204833701702048337117020483372170204833731702048337417020483375170204833761702048337717020483378170204833791702048338017020483381170204833821702048338317020483384170204833851702048338617020483387170204833881702048338917020483390170204833911702048339217020483393170204833941702048339517020483396170204833971702048339817020483399170204834001702048340117020483402170204834031702048340417020483405170204834061702048340717020483408170204834091702048341017020483411170204834121702048341317020483414170204834151702048341617020483417170204834181702048341917020483420170204834211702048342217020483423170204834241702048342517020483426170204834271702048342817020483429170204834301702048343117020483432170204834331702048343417020483435170204834361702048343717020483438170204834391702048344017020483441170204834421702048344317020483444170204834451702048344617020483447170204834481702048344917020483450170204834511702048345217020483453170204834541702048345517020483456170204834571702048345817020483459170204834601702048346117020483462170204834631702048346417020483465170204834661702048346717020483468170204834691702048347017020483471170204834721702048347317020483474170204834751702048347617020483477170204834781702048347917020483480170204834811702048348217020483483170204834841702048348517020483486170204834871702048348817020483489170204834901702048349117020483492170204834931702048349417020483495170204834961702048349717020483498170204834991702048350017020483501170204835021702048350317020483504170204835051702048350617020483507170204835081702048350917020483510170204835111702048351217020483513170204835141702048351517020483516170204835171702048351817020483519170204835201702048352117020483522170204835231702048352417020483525170204835261702048352717020483528170204835291702048353017020483531170204835321702048353317020483534170204835351702048353617020483537170204835381702048353917020483540170204835411702048354217020483543170204835441702048354517020483546170204835471702048354817020483549170204835501702048355117020483552170204835531702048355417020483555170204835561702048355717020483558170204835591702048356017020483561170204835621702048356317020483564170204835651702048356617020483567170204835681702048356917020483570170204835711702048357217020483573170204835741702048357517020483576170204835771702048357817020483579170204835801702048358117020483582170204835831702048358417020483585170204835861702048358717020483588170204835891702048359017020483591170204835921702048359317020483594170204835951702048359617020483597170204835981702048359917020483600170204836011702048360217020483603170204836041702048360517020483606170204836071702048360817020483609170204836101702048361117020483612170204836131702048361417020483615170204836161702048361717020483618170204836191702048362017020483621170204836221702048362317020483624170204836251702048362617020483627170204836281702048362917020483630170204836311702048363217020483633170204836341702048363517020483636170204836371702048363817020483639170204836401702048364117020483642170204836431702048364417020483645170204836461702048364717020483648170204836491702048365017020483651170204836521702048365317020483654170204836551702048365617020483657170204836581702048365917020483660170204836611702048366217020483663170204836641702048366517020483666170204836671702048366817020483669170204836701702048367117020483672170204836731702048367417020483675170204836761702048367717020483678170204836791702048368017020483681170204836821702048368317020483684170204836851702048368617020483687170204836881702048368917020483690170204836911702048369217020483693170204836941702048369517020483696170204836971702048369817020483699170204837001702048370117020483702170204837031702048370417020483705170204837061702048370717020483708170204837091702048371017020483711170204837121702048371317020483714170204837151702048371617020483717170204837181702048371917020483720170204837211702048372217020483723170204837241702048372517020483726170204837271702048372817020483729170204837301702048373117020483732170204837331702048373417020483735170204837361702048373717020483738170204837391702048374017020483741170204837421702048374317020483744170204837451702048374617020483747170204837481702048374917020483750170204837511702048375217020483753170204837541702048375517020483756170204837571702048375817020483759170204837601702048376117020483762170204837631702048376417020483765170204837661702048376717020483768170204837691702048377017020483771170204837721702048377317020483774170204837751702048377617020483777170204837781702048377917020483780170204837811702048378217020483783170204837841702048378517020483786170204837871702048378817020483789170204837901702048379117020483792170204837931702048379417020483795170204837961702048379717020483798170204837991702048380017020483801170204838021702048380317020483804170204838051702048380617020483807170204838081702048380917020483810170204838111702048381217020483813170204838141702048381517020483816170204838171702048381817020483819170204838201702048382117020483822170204838231702048382417020483825170204838261702048382717020483828170204838291702048383017020483831170204838321702048383317020483834170204838351702048383617020483837170204838381702048383917020483840170204838411702048384217020483843170204838441702048384517020483846170204838471702048384817020483849170204838501702048385117020483852170204838531702048385417020483855170204838561702048385717020483858170204838591702048386017020483861170204838621702048386317020483864170204838651702048386617020483867170204838681702048386917020483870170204838711702048387217020483873170204838741702048387517020483876170204838771702048387817020483879170204838801702048388117020483882170204838831702048388417020483885170204838861702048388717020483888170204838891702048389017020483891170204838921702048389317020483894170204838951702048389617020483897170204838981702048389917020483900170204839011702048390217020483903170204839041702048390517020483906170204839071702048390817020483909170204839101702048391117020483912170204839131702048391417020483915170204839161702048391717020483918170204839191702048392017020483921170204839221702048392317020483924170204839251702048392617020483927170204839281702048392917020483930170204839311702048393217020483933170204839341702048393517020483936170204839371702048393817020483939170204839401702048394117020483942170204839431702048394417020483945170204839461702048394717020483948170204839491702048395017020483951170204839521702048395317020483954170204839551702048395617020483957170204839581702048395917020483960170204839611702048396217020483963170204839641702048396517020483966170204839671702048396817020483969170204839701702048397117020483972170204839731702048397417020483975170204839761702048397717020483978170204839791702048398017020483981170204839821702048398317020483984170204839851702048398617020483987170204839881702048398917020483990170204839911702048399217020483993170204839941702048399517020483996170204839971702048399817020483999170204840001702048400117020484002170204840031702048400417020484005170204840061702048400717020484008170204840091702048401017020484011170204840121702048401317020484014170204840151702048401617020484017170204840181702048401917020484020170204840211702048402217020484023170204840241702048402517020484026170204840271702048402817020484029170204840301702048403117020484032170204840331702048403417020484035170204840361702048403717020484038170204840391702048404017020484041170204840421702048404317020484044170204840451702048404617020484047170204840481702048404917020484050170204840511702048405217020484053170204840541702048405517020484056170204840571702048405817020484059170204840601702048406117020484062170204840631702048406417020484065170204840661702048406717020484068170204840691702048407017020484071170204840721702048407317020484074170204840751702048407617020484077170204840781702048407917020484080170204840811702048408217020484083170204840841702048408517020484086170204840871702048408817020484089170204840901702048409117020484092170204840931702048409417020484095170204840961702048409717020484098170204840991702048410017020484101170204841021702048410317020484104170204841051702048410617020484107170204841081702048410917020484110170204841111702048411217020484113170204841141702048411517020484116170204841171702048411817020484119170204841201702048412117020484122170204841231702048412417020484125170204841261702048412717020484128170204841291702048413017020484131170204841321702048413317020484134170204841351702048413617020484137170204841381702048413917020484140170204841411702048414217020484143170204841441702048414517020484146170204841471702048414817020484149170204841501702048415117020484152170204841531702048415417020484155170204841561702048415717020484158170204841591702048416017020484161170204841621702048416317020484164170204841651702048416617020484167170204841681702048416917020484170170204841711702048417217020484173170204841741702048417517020484176170204841771702048417817020484179170204841801702048418117020484182170204841831702048418417020484185170204841861702048418717020484188170204841891702048419017020484191170204841921702048419317020484194170204841951702048419617020484197170204841981702048419917020484200170204842011702048420217020484203170204842041702048420517020484206170204842071702048420817020484209170204842101702048421117020484212170204842131702048421417020484215170204842161702048421717020484218170204842191702048422017020484221170204842221702048422317020484224170204842251702048422617020484227170204842281702048422917020484230170204842311702048423217020484233170204842341702048423517020484236170204842371702048423817020484239170204842401702048424117020484242170204842431702048424417020484245170204842461702048424717020484248170204842491702048425017020484251170204842521702048425317020484254170204842551702048425617020484257170204842581702048425917020484260170204842611702048426217020484263170204842641702048426517020484266170204842671702048426817020484269170204842701702048427117020484272170204842731702048427417020484275170204842761702048427717020484278170204842791702048428017020484281170204842821702048428317020484284170204842851702048428617020484287170204842881702048428917020484290170204842911702048429217020484293170204842941702048429517020484296170204842971702048429817020484299170204843001702048430117020484302170204843031702048430417020484305170204843061702048430717020484308170204843091702048431017020484311170204843121702048431317020484314170204843151702048431617020484317170204843181702048431917020484320170204843211702048432217020484323170204843241702048432517020484326170204843271702048432817020484329170204843301702048433117020484332170204843331702048433417020484335170204843361702048433717020484338170204843391702048434017020484341170204843421702048434317020484344170204843451702048434617020484347170204843481702048434917020484350170204843511702048435217020484353170204843541702048435517020484356170204843571702048435817020484359170204843601702048436117020484362170204843631702048436417020484365170204843661702048436717020484368170204843691702048437017020484371170204843721702048437317020484374170204843751702048437617020484377170204843781702048437917020484380170204843811702048438217020484383170204843841702048438517020484386170204843871702048438817020484389170204843901702048439117020484392170204843931702048439417020484395170204843961702048439717020484398170204843991702048440017020484401170204844021702048440317020484404170204844051702048440617020484407170204844081702048440917020484410170204844111702048441217020484413170204844141702048441517020484416170204844171702048441817020484419170204844201702048442117020484422170204844231702048442417020484425170204844261702048442717020484428170204844291702048443017020484431170204844321702048443317020484434170204844351702048443617020484437170204844381702048443917020484440170204844411702048444217020484443170204844441702048444517020484446170204844471702048444817020484449170204844501702048445117020484452170204844531702048445417020484455170204844561702048445717020484458170204844591702048446017020484461170204844621702048446317020484464170204844651702048446617020484467170204844681702048446917020484470170204844711702048447217020484473170204844741702048447517020484476170204844771702048447817020484479170204844801702048448117020484482170204844831702048448417020484485170204844861702048448717020484488170204844891702048449017020484491170204844921702048449317020484494170204844951702048449617020484497170204844981702048449917020484500170204845011702048450217020484503170204845041702048450517020484506170204845071702048450817020484509170204845101702048451117020484512170204845131702048451417020484515170204845161702048451717020484518170204845191702048452017020484521170204845221702048452317020484524170204845251702048452617020484527170204845281702048452917020484530170204845311702048453217020484533170204845341702048453517020484536170204845371702048453817020484539170204845401702048454117020484542170204845431702048454417020484545170204845461702048454717020484548170204845491702048455017020484551170204845521702048455317020484554170204845551702048455617020484557170204845581702048455917020484560170204845611702048456217020484563170204845641702048456517020484566170204845671702048456817020484569170204845701702048457117020484572170204845731702048457417020484575170204845761702048457717020484578170204845791702048458017020484581170204845821702048458317020484584170204845851702048458617020484587170204845881702048458917020484590170204845911702048459217020484593170204845941702048459517020484596170204845971702048459817020484599170204846001702048460117020484602170204846031702048460417020484605170204846061702048460717020484608170204846091702048461017020484611170204846121702048461317020484614170204846151702048461617020484617170204846181702048461917020484620170204846211702048462217020484623170204846241702048462517020484626170204846271702048462817020484629170204846301702048463117020484632170204846331702048463417020484635170204846361702048463717020484638170204846391702048464017020484641170204846421702048464317020484644170204846451702048464617020484647170204846481702048464917020484650170204846511702048465217020484653170204846541702048465517020484656170204846571702048465817020484659170204846601702048466117020484662170204846631702048466417020484665170204846661702048466717020484668170204846691702048467017020484671170204846721702048467317020484674170204846751702048467617020484677170204846781702048467917020484680170204846811702048468217020484683170204846841702048468517020484686170204846871702048468817020484689170204846901702048469117020484692170204846931702048469417020484695170204846961702048469717020484698170204846991702048470017020484701170204847021702048470317020484704170204847051702048470617020484707170204847081702048470917020484710170204847111702048471217020484713170204847141702048471517020484716170204847171702048471817020484719170204847201702048472117020484722170204847231702048472417020484725170204847261702048472717020484728170204847291702048473017020484731170204847321702048473317020484734170204847351702048473617020484737170204847381702048473917020484740170204847411702048474217020484743170204847441702048474517020484746170204847471702048474817020484749170204847501702048475117020484752170204847531702048475417020484755170204847561702048475717020484758170204847591702048476017020484761170204847621702048476317020484764170204847651702048476617020484767170204847681702048476917020484770170204847711702048477217020484773170204847741702048477517020484776170204847771702048477817020484779170204847801702048478117020484782170204847831702048478417020484785170204847861702048478717020484788170204847891702048479017020484791170204847921702048479317020484794170204847951702048479617020484797170204847981702048479917020484800170204848011702048480217020484803170204848041702048480517020484806170204848071702048480817020484809170204848101702048481117020484812170204848131702048481417020484815170204848161702048481717020484818170204848191702048482017020484821170204848221702048482317020484824170204848251702048482617020484827170204848281702048482917020484830170204848311702048483217020484833170204848341702048483517020484836170204848371702048483817020484839170204848401702048484117020484842170204848431702048484417020484845170204848461702048484717020484848170204848491702048485017020484851170204848521702048485317020484854170204848551702048485617020484857170204848581702048485917020484860170204848611702048486217020484863170204848641702048486517020484866170204848671702048486817020484869170204848701702048487117020484872170204848731702048487417020484875170204848761702048487717020484878170204848791702048488017020484881170204848821702048488317020484884170204848851702048488617020484887170204848881702048488917020484890170204848911702048489217020484893170204848941702048489517020484896170204848971702048489817020484899170204849001702048490117020484902170204849031702048490417020484905170204849061702048490717020484908170204849091702048491017020484911170204849121702048491317020484914170204849151702048491617020484917170204849181702048491917020484920170204849211702048492217020484923170204849241702048492517020484926170204849271702048492817020484929170204849301702048493117020484932170204849331702048493417020484935170204849361702048493717020484938170204849391702048494017020484941170204849421702048494317020484944170204849451702048494617020484947170204849481702048494917020484950170204849511702048495217020484953170204849541702048495517020484956170204849571702048495817020484959170204849601702048496117020484962170204849631702048496417020484965170204849661702048496717020484968170204849691702048497017020484971170204849721702048497317020484974170204849751702048497617020484977170204849781702048497917020484980170204849811702048498217020484983170204849841702048498517020484986170204849871702048498817020484989170204849901702048499117020484992170204849931702048499417020484995170204849961702048499717020484998170204849991702048500017020485001170204850021702048500317020485004170204850051702048500617020485007170204850081702048500917020485010170204850111702048501217020485013170204850141702048501517020485016170204850171702048501817020485019170204850201702048502117020485022170204850231702048502417020485025170204850261702048502717020485028170204850291702048503017020485031170204850321702048503317020485034170204850351702048503617020485037170204850381702048503917020485040170204850411702048504217020485043170204850441702048504517020485046170204850471702048504817020485049170204850501702048505117020485052170204850531702048505417020485055170204850561702048505717020485058170204850591702048506017020485061170204850621702048506317020485064170204850651702048506617020485067170204850681702048506917020485070170204850711702048507217020485073170204850741702048507517020485076170204850771702048507817020485079170204850801702048508117020485082170204850831702048508417020485085170204850861702048508717020485088170204850891702048509017020485091170204850921702048509317020485094170204850951702048509617020485097170204850981702048509917020485100170204851011702048510217020485103170204851041702048510517020485106170204851071702048510817020485109170204851101702048511117020485112170204851131702048511417020485115170204851161702048511717020485118170204851191702048512017020485121170204851221702048512317020485124170204851251702048512617020485127170204851281702048512917020485130170204851311702048513217020485133170204851341702048513517020485136170204851371702048513817020485139170204851401702048514117020485142170204851431702048514417020485145170204851461702048514717020485148170204851491702048515017020485151170204851521702048515317020485154170204851551702048515617020485157170204851581702048515917020485160170204851611702048516217020485163170204851641702048516517020485166170204851671702048516817020485169170204851701702048517117020485172170204851731702048517417020485175170204851761702048517717020485178170204851791702048518017020485181170204851821702048518317020485184170204851851702048518617020485187170204851881702048518917020485190170204851911702048519217020485193170204851941702048519517020485196170204851971702048519817020485199170204852001702048520117020485202170204852031702048520417020485205170204852061702048520717020485208170204852091702048521017020485211170204852121702048521317020485214170204852151702048521617020485217170204852181702048521917020485220170204852211702048522217020485223170204852241702048522517020485226170204852271702048522817020485229170204852301702048523117020485232170204852331702048523417020485235170204852361702048523717020485238170204852391702048524017020485241170204852421702048524317020485244170204852451702048524617020485247170204852481702048524917020485250170204852511702048525217020485253170204852541702048525517020485256170204852571702048525817020485259170204852601702048526117020485262170204852631702048526417020485265170204852661702048526717020485268170204852691702048527017020485271170204852721702048527317020485274170204852751702048527617020485277170204852781702048527917020485280170204852811702048528217020485283170204852841702048528517020485286170204852871702048528817020485289170204852901702048529117020485292170204852931702048529417020485295170204852961702048529717020485298170204852991702048530017020485301170204853021702048530317020485304170204853051702048530617020485307170204853081702048530917020485310170204853111702048531217020485313170204853141702048531517020485316170204853171702048531817020485319170204853201702048532117020485322170204853231702048532417020485325170204853261702048532717020485328170204853291702048533017020485331170204853321702048533317020485334170204853351702048533617020485337170204853381702048533917020485340170204853411702048534217020485343170204853441702048534517020485346170204853471702048534817020485349170204853501702048535117020485352170204853531702048535417020485355170204853561702048535717020485358170204853591702048536017020485361170204853621702048536317020485364170204853651702048536617020485367170204853681702048536917020485370170204853711702048537217020485373170204853741702048537517020485376170204853771702048537817020485379170204853801702048538117020485382170204853831702048538417020485385170204853861702048538717020485388170204853891702048539017020485391170204853921702048539317020485394170204853951702048539617020485397170204853981702048539917020485400170204854011702048540217020485403170204854041702048540517020485406170204854071702048540817020485409170204854101702048541117020485412170204854131702048541417020485415170204854161702048541717020485418170204854191702048542017020485421170204854221702048542317020485424170204854251702048542617020485427170204854281702048542917020485430170204854311702048543217020485433170204854341702048543517020485436170204854371702048543817020485439170204854401702048544117020485442170204854431702048544417020485445170204854461702048544717020485448170204854491702048545017020485451170204854521702048545317020485454170204854551702048545617020485457170204854581702048545917020485460170204854611702048546217020485463170204854641702048546517020485466170204854671702048546817020485469170204854701702048547117020485472170204854731702048547417020485475170204854761702048547717020485478170204854791702048548017020485481170204854821702048548317020485484170204854851702048548617020485487170204854881702048548917020485490170204854911702048549217020485493170204854941702048549517020485496170204854971702048549817020485499170204855001702048550117020485502170204855031702048550417020485505170204855061702048550717020485508170204855091702048551017020485511170204855121702048551317020485514170204855151702048551617020485517170204855181702048551917020485520170204855211702048552217020485523170204855241702048552517020485526170204855271702048552817020485529170204855301702048553117020485532170204855331702048553417020485535170204855361702048553717020485538170204855391702048554017020485541170204855421702048554317020485544170204855451702048554617020485547170204855481702048554917020485550170204855511702048555217020485553170204855541702048555517020485556170204855571702048555817020485559170204855601702048556117020485562170204855631702048556417020485565170204855661702048556717020485568170204855691702048557017020485571170204855721702048557317020485574170204855751702048557617020485577170204855781702048557917020485580170204855811702048558217020485583170204855841702048558517020485586170204855871702048558817020485589170204855901702048559117020485592170204855931702048559417020485595170204855961702048559717020485598170204855991702048560017020485601170204856021702048560317020485604170204856051702048560617020485607170204856081702048560917020485610170204856111702048561217020485613170204856141702048561517020485616170204856171702048561817020485619170204856201702048562117020485622170204856231702048562417020485625170204856261702048562717020485628170204856291702048563017020485631170204856321702048563317020485634170204856351702048563617020485637170204856381702048563917020485640170204856411702048564217020485643170204856441702048564517020485646170204856471702048564817020485649170204856501702048565117020485652170204856531702048565417020485655170204856561702048565717020485658170204856591702048566017020485661170204856621702048566317020485664170204856651702048566617020485667170204856681702048566917020485670170204856711702048567217020485673170204856741702048567517020485676170204856771702048567817020485679170204856801702048568117020485682170204856831702048568417020485685170204856861702048568717020485688170204856891702048569017020485691170204856921702048569317020485694170204856951702048569617020485697170204856981702048569917020485700170204857011702048570217020485703170204857041702048570517020485706170204857071702048570817020485709170204857101702048571117020485712170204857131702048571417020485715170204857161702048571717020485718170204857191702048572017020485721170204857221702048572317020485724170204857251702048572617020485727170204857281702048572917020485730170204857311702048573217020485733170204857341702048573517020485736170204857371702048573817020485739170204857401702048574117020485742170204857431702048574417020485745170204857461702048574717020485748170204857491702048575017020485751170204857521702048575317020485754170204857551702048575617020485757170204857581702048575917020485760170204857611702048576217020485763170204857641702048576517020485766170204857671702048576817020485769170204857701702048577117020485772170204857731702048577417020485775170204857761702048577717020485778170204857791702048578017020485781170204857821702048578317020485784170204857851702048578617020485787170204857881702048578917020485790170204857911702048579217020485793170204857941702048579517020485796170204857971702048579817020485799170204858001702048580117020485802170204858031702048580417020485805170204858061702048580717020485808170204858091702048581017020485811170204858121702048581317020485814170204858151702048581617020485817170204858181702048581917020485820170204858211702048582217020485823170204858241702048582517020485826170204858271702048582817020485829170204858301702048583117020485832170204858331702048583417020485835170204858361702048583717020485838170204858391702048584017020485841170204858421702048584317020485844170204858451702048584617020485847170204858481702048584917020485850170204858511702048585217020485853170204858541702048585517020485856170204858571702048585817020485859170204858601702048586117020485862170204858631702048586417020485865170204858661702048586717020485868170204858691702048587017020485871170204858721702048587317020485874170204858751702048587617020485877170204858781702048587917020485880170204858811702048588217020485883170204858841702048588517020485886170204858871702048588817020485889170204858901702048589117020485892170204858931702048589417020485895170204858961702048589717020485898170204858991702048590017020485901170204859021702048590317020485904170204859051702048590617020485907170204859081702048590917020485910170204859111702048591217020485913170204859141702048591517020485916170204859171702048591817020485919170204859201702048592117020485922170204859231702048592417020485925170204859261702048592717020485928170204859291702048593017020485931170204859321702048593317020485934170204859351702048593617020485937170204859381702048593917020485940170204859411702048594217020485943170204859441702048594517020485946170204859471702048594817020485949170204859501702048595117020485952170204859531702048595417020485955170204859561702048595717020485958170204859591702048596017020485961170204859621702048596317020485964170204859651702048596617020485967170204859681702048596917020485970170204859711702048597217020485973170204859741702048597517020485976170204859771702048597817020485979170204859801702048598117020485982170204859831702048598417020485985170204859861702048598717020485988170204859891702048599017020485991170204859921702048599317020485994170204859951702048599617020485997170204859981702048599917020486000170204860011702048600217020486003170204860041702048600517020486006170204860071702048600817020486009170204860101702048601117020486012170204860131702048601417020486015170204860161702048601717020486018170204860191702048602017020486021170204860221702048602317020486024170204860251702048602617020486027170204860281702048602917020486030170204860311702048603217020486033170204860341702048603517020486036170204860371702048603817020486039170204860401702048604117020486042170204860431702048604417020486045170204860461702048604717020486048170204860491702048605017020486051170204860521702048605317020486054170204860551702048605617020486057170204860581702048605917020486060170204860611702048606217020486063170204860641702048606517020486066170204860671702048606817020486069170204860701702048607117020486072170204860731702048607417020486075170204860761702048607717020486078170204860791702048608017020486081170204860821702048608317020486084170204860851702048608617020486087170204860881702048608917020486090170204860911702048609217020486093170204860941702048609517020486096170204860971702048609817020486099170204861001702048610117020486102170204861031702048610417020486105170204861061702048610717020486108170204861091702048611017020486111170204861121702048611317020486114170204861151702048611617020486117170204861181702048611917020486120170204861211702048612217020486123170204861241702048612517020486126170204861271702048612817020486129170204861301702048613117020486132170204861331702048613417020486135170204861361702048613717020486138170204861391702048614017020486141170204861421702048614317020486144170204861451702048614617020486147170204861481702048614917020486150170204861511702048615217020486153170204861541702048615517020486156170204861571702048615817020486159170204861601702048616117020486162170204861631702048616417020486165170204861661702048616717020486168170204861691702048617017020486171170204861721702048617317020486174170204861751702048617617020486177170204861781702048617917020486180170204861811702048618217020486183170204861841702048618517020486186170204861871702048618817020486189170204861901702048619117020486192170204861931702048619417020486195170204861961702048619717020486198170204861991702048620017020486201170204862021702048620317020486204170204862051702048620617020486207170204862081702048620917020486210170204862111702048621217020486213170204862141702048621517020486216170204862171702048621817020486219170204862201702048622117020486222170204862231702048622417020486225170204862261702048622717020486228170204862291702048623017020486231170204862321702048623317020486234170204862351702048623617020486237170204862381702048623917020486240170204862411702048624217020486243170204862441702048624517020486246170204862471702048624817020486249170204862501702048625117020486252170204862531702048625417020486255170204862561702048625717020486258170204862591702048626017020486261170204862621702048626317020486264170204862651702048626617020486267170204862681702048626917020486270170204862711702048627217020486273170204862741702048627517020486276170204862771702048627817020486279170204862801702048628117020486282170204862831702048628417020486285170204862861702048628717020486288170204862891702048629017020486291170204862921702048629317020486294170204862951702048629617020486297170204862981702048629917020486300170204863011702048630217020486303170204863041702048630517020486306170204863071702048630817020486309170204863101702048631117020486312170204863131702048631417020486315170204863161702048631717020486318170204863191702048632017020486321170204863221702048632317020486324170204863251702048632617020486327170204863281702048632917020486330170204863311702048633217020486333170204863341702048633517020486336170204863371702048633817020486339170204863401702048634117020486342170204863431702048634417020486345170204863461702048634717020486348170204863491702048635017020486351170204863521702048635317020486354170204863551702048635617020486357170204863581702048635917020486360170204863611702048636217020486363170204863641702048636517020486366170204863671702048636817020486369170204863701702048637117020486372170204863731702048637417020486375170204863761702048637717020486378170204863791702048638017020486381170204863821702048638317020486384170204863851702048638617020486387170204863881702048638917020486390170204863911702048639217020486393170204863941702048639517020486396170204863971702048639817020486399170204864001702048640117020486402170204864031702048640417020486405170204864061702048640717020486408170204864091702048641017020486411170204864121702048641317020486414170204864151702048641617020486417170204864181702048641917020486420170204864211702048642217020486423170204864241702048642517020486426170204864271702048642817020486429170204864301702048643117020486432170204864331702048643417020486435170204864361702048643717020486438170204864391702048644017020486441170204864421702048644317020486444170204864451702048644617020486447170204864481702048644917020486450170204864511702048645217020486453170204864541702048645517020486456170204864571702048645817020486459170204864601702048646117020486462170204864631702048646417020486465170204864661702048646717020486468170204864691702048647017020486471170204864721702048647317020486474170204864751702048647617020486477170204864781702048647917020486480170204864811702048648217020486483170204864841702048648517020486486170204864871702048648817020486489170204864901702048649117020486492170204864931702048649417020486495170204864961702048649717020486498170204864991702048650017020486501170204865021702048650317020486504170204865051702048650617020486507170204865081702048650917020486510170204865111702048651217020486513170204865141702048651517020486516170204865171702048651817020486519170204865201702048652117020486522170204865231702048652417020486525170204865261702048652717020486528170204865291702048653017020486531170204865321702048653317020486534170204865351702048653617020486537170204865381702048653917020486540170204865411702048654217020486543170204865441702048654517020486546170204865471702048654817020486549170204865501702048655117020486552170204865531702048655417020486555170204865561702048655717020486558170204865591702048656017020486561170204865621702048656317020486564170204865651702048656617020486567170204865681702048656917020486570170204865711702048657217020486573170204865741702048657517020486576170204865771702048657817020486579170204865801702048658117020486582170204865831702048658417020486585170204865861702048658717020486588170204865891702048659017020486591170204865921702048659317020486594170204865951702048659617020486597170204865981702048659917020486600170204866011702048660217020486603170204866041702048660517020486606170204866071702048660817020486609170204866101702048661117020486612170204866131702048661417020486615170204866161702048661717020486618170204866191702048662017020486621170204866221702048662317020486624170204866251702048662617020486627170204866281702048662917020486630170204866311702048663217020486633170204866341702048663517020486636170204866371702048663817020486639170204866401702048664117020486642170204866431702048664417020486645170204866461702048664717020486648170204866491702048665017020486651170204866521702048665317020486654170204866551702048665617020486657170204866581702048665917020486660170204866611702048666217020486663170204866641702048666517020486666170204866671702048666817020486669170204866701702048667117020486672170204866731702048667417020486675170204866761702048667717020486678170204866791702048668017020486681170204866821702048668317020486684170204866851702048668617020486687170204866881702048668917020486690170204866911702048669217020486693170204866941702048669517020486696170204866971702048669817020486699170204867001702048670117020486702170204867031702048670417020486705170204867061702048670717020486708170204867091702048671017020486711170204867121702048671317020486714170204867151702048671617020486717170204867181702048671917020486720170204867211702048672217020486723170204867241702048672517020486726170204867271702048672817020486729170204867301702048673117020486732170204867331702048673417020486735170204867361702048673717020486738170204867391702048674017020486741170204867421702048674317020486744170204867451702048674617020486747170204867481702048674917020486750170204867511702048675217020486753170204867541702048675517020486756170204867571702048675817020486759170204867601702048676117020486762170204867631702048676417020486765170204867661702048676717020486768170204867691702048677017020486771170204867721702048677317020486774170204867751702048677617020486777170204867781702048677917020486780170204867811702048678217020486783170204867841702048678517020486786170204867871702048678817020486789170204867901702048679117020486792170204867931702048679417020486795170204867961702048679717020486798170204867991702048680017020486801170204868021702048680317020486804170204868051702048680617020486807170204868081702048680917020486810170204868111702048681217020486813170204868141702048681517020486816170204868171702048681817020486819170204868201702048682117020486822170204868231702048682417020486825170204868261702048682717020486828170204868291702048683017020486831170204868321702048683317020486834170204868351702048683617020486837170204868381702048683917020486840170204868411702048684217020486843170204868441702048684517020486846170204868471702048684817020486849170204868501702048685117020486852170204868531702048685417020486855170204868561702048685717020486858170204868591702048686017020486861170204868621702048686317020486864170204868651702048686617020486867170204868681702048686917020486870170204868711702048687217020486873170204868741702048687517020486876170204868771702048687817020486879170204868801702048688117020486882170204868831702048688417020486885170204868861702048688717020486888170204868891702048689017020486891170204868921702048689317020486894170204868951702048689617020486897170204868981702048689917020486900170204869011702048690217020486903170204869041702048690517020486906170204869071702048690817020486909170204869101702048691117020486912170204869131702048691417020486915170204869161702048691717020486918170204869191702048692017020486921170204869221702048692317020486924170204869251702048692617020486927170204869281702048692917020486930170204869311702048693217020486933170204869341702048693517020486936170204869371702048693817020486939170204869401702048694117020486942170204869431702048694417020486945170204869461702048694717020486948170204869491702048695017020486951170204869521702048695317020486954170204869551702048695617020486957170204869581702048695917020486960170204869611702048696217020486963170204869641702048696517020486966170204869671702048696817020486969170204869701702048697117020486972170204869731702048697417020486975170204869761702048697717020486978170204869791702048698017020486981170204869821702048698317020486984170204869851702048698617020486987170204869881702048698917020486990170204869911702048699217020486993170204869941702048699517020486996170204869971702048699817020486999170204870001702048700117020487002170204870031702048700417020487005170204870061702048700717020487008170204870091702048701017020487011170204870121702048701317020487014170204870151702048701617020487017170204870181702048701917020487020170204870211702048702217020487023170204870241702048702517020487026170204870271702048702817020487029170204870301702048703117020487032170204870331702048703417020487035170204870361702048703717020487038170204870391702048704017020487041170204870421702048704317020487044170204870451702048704617020487047170204870481702048704917020487050170204870511702048705217020487053170204870541702048705517020487056170204870571702048705817020487059170204870601702048706117020487062170204870631702048706417020487065170204870661702048706717020487068170204870691702048707017020487071170204870721702048707317020487074170204870751702048707617020487077170204870781702048707917020487080170204870811702048708217020487083170204870841702048708517020487086170204870871702048708817020487089170204870901702048709117020487092170204870931702048709417020487095170204870961702048709717020487098170204870991702048710017020487101170204871021702048710317020487104170204871051702048710617020487107170204871081702048710917020487110170204871111702048711217020487113170204871141702048711517020487116170204871171702048711817020487119170204871201702048712117020487122170204871231702048712417020487125170204871261702048712717020487128170204871291702048713017020487131170204871321702048713317020487134170204871351702048713617020487137170204871381702048713917020487140170204871411702048714217020487143170204871441702048714517020487146170204871471702048714817020487149170204871501702048715117020487152170204871531702048715417020487155170204871561702048715717020487158170204871591702048716017020487161170204871621702048716317020487164170204871651702048716617020487167170204871681702048716917020487170170204871711702048717217020487173170204871741702048717517020487176170204871771702048717817020487179170204871801702048718117020487182170204871831702048718417020487185170204871861702048718717020487188170204871891702048719017020487191170204871921702048719317020487194170204871951702048719617020487197170204871981702048719917020487200170204872011702048720217020487203170204872041702048720517020487206170204872071702048720817020487209170204872101702048721117020487212170204872131702048721417020487215170204872161702048721717020487218170204872191702048722017020487221170204872221702048722317020487224170204872251702048722617020487227170204872281702048722917020487230170204872311702048723217020487233170204872341702048723517020487236170204872371702048723817020487239170204872401702048724117020487242170204872431702048724417020487245170204872461702048724717020487248170204872491702048725017020487251170204872521702048725317020487254170204872551702048725617020487257170204872581702048725917020487260170204872611702048726217020487263170204872641702048726517020487266170204872671702048726817020487269170204872701702048727117020487272170204872731702048727417020487275170204872761702048727717020487278170204872791702048728017020487281170204872821702048728317020487284170204872851702048728617020487287170204872881702048728917020487290170204872911702048729217020487293170204872941702048729517020487296170204872971702048729817020487299170204873001702048730117020487302170204873031702048730417020487305170204873061702048730717020487308170204873091702048731017020487311170204873121702048731317020487314170204873151702048731617020487317170204873181702048731917020487320170204873211702048732217020487323170204873241702048732517020487326170204873271702048732817020487329170204873301702048733117020487332170204873331702048733417020487335170204873361702048733717020487338170204873391702048734017020487341170204873421702048734317020487344170204873451702048734617020487347170204873481702048734917020487350170204873511702048735217020487353170204873541702048735517020487356170204873571702048735817020487359170204873601702048736117020487362170204873631702048736417020487365170204873661702048736717020487368170204873691702048737017020487371170204873721702048737317020487374170204873751702048737617020487377170204873781702048737917020487380170204873811702048738217020487383170204873841702048738517020487386170204873871702048738817020487389170204873901702048739117020487392170204873931702048739417020487395170204873961702048739717020487398170204873991702048740017020487401170204874021702048740317020487404170204874051702048740617020487407170204874081702048740917020487410170204874111702048741217020487413170204874141702048741517020487416170204874171702048741817020487419170204874201702048742117020487422170204874231702048742417020487425170204874261702048742717020487428170204874291702048743017020487431170204874321702048743317020487434170204874351702048743617020487437170204874381702048743917020487440170204874411702048744217020487443170204874441702048744517020487446170204874471702048744817020487449170204874501702048745117020487452170204874531702048745417020487455170204874561702048745717020487458170204874591702048746017020487461170204874621702048746317020487464170204874651702048746617020487467170204874681702048746917020487470170204874711702048747217020487473170204874741702048747517020487476170204874771702048747817020487479170204874801702048748117020487482170204874831702048748417020487485170204874861702048748717020487488170204874891702048749017020487491170204874921702048749317020487494170204874951702048749617020487497170204874981702048749917020487500170204875011702048750217020487503170204875041702048750517020487506170204875071702048750817020487509170204875101702048751117020487512170204875131702048751417020487515170204875161702048751717020487518170204875191702048752017020487521170204875221702048752317020487524170204875251702048752617020487527170204875281702048752917020487530170204875311702048753217020487533170204875341702048753517020487536170204875371702048753817020487539170204875401702048754117020487542170204875431702048754417020487545170204875461702048754717020487548170204875491702048755017020487551170204875521702048755317020487554170204875551702048755617020487557170204875581702048755917020487560170204875611702048756217020487563170204875641702048756517020487566170204875671702048756817020487569170204875701702048757117020487572170204875731702048757417020487575170204875761702048757717020487578170204875791702048758017020487581170204875821702048758317020487584170204875851702048758617020487587170204875881702048758917020487590170204875911702048759217020487593170204875941702048759517020487596170204875971702048759817020487599170204876001702048760117020487602170204876031702048760417020487605170204876061702048760717020487608170204876091702048761017020487611170204876121702048761317020487614170204876151702048761617020487617170204876181702048761917020487620170204876211702048762217020487623170204876241702048762517020487626170204876271702048762817020487629170204876301702048763117020487632170204876331702048763417020487635170204876361702048763717020487638170204876391702048764017020487641170204876421702048764317020487644170204876451702048764617020487647170204876481702048764917020487650170204876511702048765217020487653170204876541702048765517020487656170204876571702048765817020487659170204876601702048766117020487662170204876631702048766417020487665170204876661702048766717020487668170204876691702048767017020487671170204876721702048767317020487674170204876751702048767617020487677170204876781702048767917020487680170204876811702048768217020487683170204876841702048768517020487686170204876871702048768817020487689170204876901702048769117020487692170204876931702048769417020487695170204876961702048769717020487698170204876991702048770017020487701170204877021702048770317020487704170204877051702048770617020487707170204877081702048770917020487710170204877111702048771217020487713170204877141702048771517020487716170204877171702048771817020487719170204877201702048772117020487722170204877231702048772417020487725170204877261702048772717020487728170204877291702048773017020487731170204877321702048773317020487734170204877351702048773617020487737170204877381702048773917020487740170204877411702048774217020487743170204877441702048774517020487746170204877471702048774817020487749170204877501702048775117020487752170204877531702048775417020487755170204877561702048775717020487758170204877591702048776017020487761170204877621702048776317020487764170204877651702048776617020487767170204877681702048776917020487770170204877711702048777217020487773170204877741702048777517020487776170204877771702048777817020487779170204877801702048778117020487782170204877831702048778417020487785170204877861702048778717020487788170204877891702048779017020487791170204877921702048779317020487794170204877951702048779617020487797170204877981702048779917020487800170204878011702048780217020487803170204878041702048780517020487806170204878071702048780817020487809170204878101702048781117020487812170204878131702048781417020487815170204878161702048781717020487818170204878191702048782017020487821170204878221702048782317020487824170204878251702048782617020487827170204878281702048782917020487830170204878311702048783217020487833170204878341702048783517020487836170204878371702048783817020487839170204878401702048784117020487842170204878431702048784417020487845170204878461702048784717020487848170204878491702048785017020487851170204878521702048785317020487854170204878551702048785617020487857170204878581702048785917020487860170204878611702048786217020487863170204878641702048786517020487866170204878671702048786817020487869170204878701702048787117020487872170204878731702048787417020487875170204878761702048787717020487878170204878791702048788017020487881170204878821702048788317020487884170204878851702048788617020487887170204878881702048788917020487890170204878911702048789217020487893170204878941702048789517020487896170204878971702048789817020487899170204879001702048790117020487902170204879031702048790417020487905170204879061702048790717020487908170204879091702048791017020487911170204879121702048791317020487914170204879151702048791617020487917170204879181702048791917020487920170204879211702048792217020487923170204879241702048792517020487926170204879271702048792817020487929170204879301702048793117020487932170204879331702048793417020487935170204879361702048793717020487938170204879391702048794017020487941170204879421702048794317020487944170204879451702048794617020487947170204879481702048794917020487950170204879511702048795217020487953170204879541702048795517020487956170204879571702048795817020487959170204879601702048796117020487962170204879631702048796417020487965170204879661702048796717020487968170204879691702048797017020487971170204879721702048797317020487974170204879751702048797617020487977170204879781702048797917020487980170204879811702048798217020487983170204879841702048798517020487986170204879871702048798817020487989170204879901702048799117020487992170204879931702048799417020487995170204879961702048799717020487998170204879991702048800017020488001170204880021702048800317020488004170204880051702048800617020488007170204880081702048800917020488010170204880111702048801217020488013170204880141702048801517020488016170204880171702048801817020488019170204880201702048802117020488022170204880231702048802417020488025170204880261702048802717020488028170204880291702048803017020488031170204880321702048803317020488034170204880351702048803617020488037170204880381702048803917020488040170204880411702048804217020488043170204880441702048804517020488046170204880471702048804817020488049170204880501702048805117020488052170204880531702048805417020488055170204880561702048805717020488058170204880591702048806017020488061170204880621702048806317020488064170204880651702048806617020488067170204880681702048806917020488070170204880711702048807217020488073170204880741702048807517020488076170204880771702048807817020488079170204880801702048808117020488082170204880831702048808417020488085170204880861702048808717020488088170204880891702048809017020488091170204880921702048809317020488094170204880951702048809617020488097170204880981702048809917020488100170204881011702048810217020488103170204881041702048810517020488106170204881071702048810817020488109170204881101702048811117020488112170204881131702048811417020488115170204881161702048811717020488118170204881191702048812017020488121170204881221702048812317020488124170204881251702048812617020488127170204881281702048812917020488130170204881311702048813217020488133170204881341702048813517020488136170204881371702048813817020488139170204881401702048814117020488142170204881431702048814417020488145170204881461702048814717020488148170204881491702048815017020488151170204881521702048815317020488154170204881551702048815617020488157170204881581702048815917020488160170204881611702048816217020488163170204881641702048816517020488166170204881671702048816817020488169170204881701702048817117020488172170204881731702048817417020488175170204881761702048817717020488178170204881791702048818017020488181170204881821702048818317020488184170204881851702048818617020488187170204881881702048818917020488190170204881911702048819217020488193170204881941702048819517020488196170204881971702048819817020488199170204882001702048820117020488202170204882031702048820417020488205170204882061702048820717020488208170204882091702048821017020488211170204882121702048821317020488214170204882151702048821617020488217170204882181702048821917020488220170204882211702048822217020488223170204882241702048822517020488226170204882271702048822817020488229170204882301702048823117020488232170204882331702048823417020488235170204882361702048823717020488238170204882391702048824017020488241170204882421702048824317020488244170204882451702048824617020488247170204882481702048824917020488250170204882511702048825217020488253170204882541702048825517020488256170204882571702048825817020488259170204882601702048826117020488262170204882631702048826417020488265170204882661702048826717020488268170204882691702048827017020488271170204882721702048827317020488274170204882751702048827617020488277170204882781702048827917020488280170204882811702048828217020488283170204882841702048828517020488286170204882871702048828817020488289170204882901702048829117020488292170204882931702048829417020488295170204882961702048829717020488298170204882991702048830017020488301170204883021702048830317020488304170204883051702048830617020488307170204883081702048830917020488310170204883111702048831217020488313170204883141702048831517020488316170204883171702048831817020488319170204883201702048832117020488322170204883231702048832417020488325170204883261702048832717020488328170204883291702048833017020488331170204883321702048833317020488334170204883351702048833617020488337170204883381702048833917020488340170204883411702048834217020488343170204883441702048834517020488346170204883471702048834817020488349170204883501702048835117020488352170204883531702048835417020488355170204883561702048835717020488358170204883591702048836017020488361170204883621702048836317020488364170204883651702048836617020488367170204883681702048836917020488370170204883711702048837217020488373170204883741702048837517020488376170204883771702048837817020488379170204883801702048838117020488382170204883831702048838417020488385170204883861702048838717020488388170204883891702048839017020488391170204883921702048839317020488394170204883951702048839617020488397170204883981702048839917020488400170204884011702048840217020488403170204884041702048840517020488406170204884071702048840817020488409170204884101702048841117020488412170204884131702048841417020488415170204884161702048841717020488418170204884191702048842017020488421170204884221702048842317020488424170204884251702048842617020488427170204884281702048842917020488430170204884311702048843217020488433170204884341702048843517020488436170204884371702048843817020488439170204884401702048844117020488442170204884431702048844417020488445170204884461702048844717020488448170204884491702048845017020488451170204884521702048845317020488454170204884551702048845617020488457170204884581702048845917020488460170204884611702048846217020488463170204884641702048846517020488466170204884671702048846817020488469170204884701702048847117020488472170204884731702048847417020488475170204884761702048847717020488478170204884791702048848017020488481170204884821702048848317020488484170204884851702048848617020488487170204884881702048848917020488490170204884911702048849217020488493170204884941702048849517020488496170204884971702048849817020488499170204885001702048850117020488502170204885031702048850417020488505170204885061702048850717020488508170204885091702048851017020488511170204885121702048851317020488514170204885151702048851617020488517170204885181702048851917020488520170204885211702048852217020488523170204885241702048852517020488526170204885271702048852817020488529170204885301702048853117020488532170204885331702048853417020488535170204885361702048853717020488538170204885391702048854017020488541170204885421702048854317020488544170204885451702048854617020488547170204885481702048854917020488550170204885511702048855217020488553170204885541702048855517020488556170204885571702048855817020488559170204885601702048856117020488562170204885631702048856417020488565170204885661702048856717020488568170204885691702048857017020488571170204885721702048857317020488574170204885751702048857617020488577170204885781702048857917020488580170204885811702048858217020488583170204885841702048858517020488586170204885871702048858817020488589170204885901702048859117020488592170204885931702048859417020488595170204885961702048859717020488598170204885991702048860017020488601170204886021702048860317020488604170204886051702048860617020488607170204886081702048860917020488610170204886111702048861217020488613170204886141702048861517020488616170204886171702048861817020488619170204886201702048862117020488622170204886231702048862417020488625170204886261702048862717020488628170204886291702048863017020488631170204886321702048863317020488634170204886351702048863617020488637170204886381702048863917020488640170204886411702048864217020488643170204886441702048864517020488646170204886471702048864817020488649170204886501702048865117020488652170204886531702048865417020488655170204886561702048865717020488658170204886591702048866017020488661170204886621702048866317020488664170204886651702048866617020488667170204886681702048866917020488670170204886711702048867217020488673170204886741702048867517020488676170204886771702048867817020488679170204886801702048868117020488682170204886831702048868417020488685170204886861702048868717020488688170204886891702048869017020488691170204886921702048869317020488694170204886951702048869617020488697170204886981702048869917020488700170204887011702048870217020488703170204887041702048870517020488706170204887071702048870817020488709170204887101702048871117020488712170204887131702048871417020488715170204887161702048871717020488718170204887191702048872017020488721170204887221702048872317020488724170204887251702048872617020488727170204887281702048872917020488730170204887311702048873217020488733170204887341702048873517020488736170204887371702048873817020488739170204887401702048874117020488742170204887431702048874417020488745170204887461702048874717020488748170204887491702048875017020488751170204887521702048875317020488754170204887551702048875617020488757170204887581702048875917020488760170204887611702048876217020488763170204887641702048876517020488766170204887671702048876817020488769170204887701702048877117020488772170204887731702048877417020488775170204887761702048877717020488778170204887791702048878017020488781170204887821702048878317020488784170204887851702048878617020488787170204887881702048878917020488790170204887911702048879217020488793170204887941702048879517020488796170204887971702048879817020488799170204888001702048880117020488802170204888031702048880417020488805170204888061702048880717020488808170204888091702048881017020488811170204888121702048881317020488814170204888151702048881617020488817170204888181702048881917020488820170204888211702048882217020488823170204888241702048882517020488826170204888271702048882817020488829170204888301702048883117020488832170204888331702048883417020488835170204888361702048883717020488838170204888391702048884017020488841170204888421702048884317020488844170204888451702048884617020488847170204888481702048884917020488850170204888511702048885217020488853170204888541702048885517020488856170204888571702048885817020488859170204888601702048886117020488862170204888631702048886417020488865170204888661702048886717020488868170204888691702048887017020488871170204888721702048887317020488874170204888751702048887617020488877170204888781702048887917020488880170204888811702048888217020488883170204888841702048888517020488886170204888871702048888817020488889170204888901702048889117020488892170204888931702048889417020488895170204888961702048889717020488898170204888991702048890017020488901170204889021702048890317020488904170204889051702048890617020488907170204889081702048890917020488910170204889111702048891217020488913170204889141702048891517020488916170204889171702048891817020488919170204889201702048892117020488922170204889231702048892417020488925170204889261702048892717020488928170204889291702048893017020488931170204889321702048893317020488934170204889351702048893617020488937170204889381702048893917020488940170204889411702048894217020488943170204889441702048894517020488946170204889471702048894817020488949170204889501702048895117020488952170204889531702048895417020488955170204889561702048895717020488958170204889591702048896017020488961170204889621702048896317020488964170204889651702048896617020488967170204889681702048896917020488970170204889711702048897217020488973170204889741702048897517020488976170204889771702048897817020488979170204889801702048898117020488982170204889831702048898417020488985170204889861702048898717020488988170204889891702048899017020488991170204889921702048899317020488994170204889951702048899617020488997170204889981702048899917020489000170204890011702048900217020489003170204890041702048900517020489006170204890071702048900817020489009170204890101702048901117020489012170204890131702048901417020489015170204890161702048901717020489018170204890191702048902017020489021170204890221702048902317020489024170204890251702048902617020489027170204890281702048902917020489030170204890311702048903217020489033170204890341702048903517020489036170204890371702048903817020489039170204890401702048904117020489042170204890431702048904417020489045170204890461702048904717020489048170204890491702048905017020489051170204890521702048905317020489054170204890551702048905617020489057170204890581702048905917020489060170204890611702048906217020489063170204890641702048906517020489066170204890671702048906817020489069170204890701702048907117020489072170204890731702048907417020489075170204890761702048907717020489078170204890791702048908017020489081170204890821702048908317020489084170204890851702048908617020489087170204890881702048908917020489090170204890911702048909217020489093170204890941702048909517020489096170204890971702048909817020489099170204891001702048910117020489102170204891031702048910417020489105170204891061702048910717020489108170204891091702048911017020489111170204891121702048911317020489114170204891151702048911617020489117170204891181702048911917020489120170204891211702048912217020489123170204891241702048912517020489126170204891271702048912817020489129170204891301702048913117020489132170204891331702048913417020489135170204891361702048913717020489138170204891391702048914017020489141170204891421702048914317020489144170204891451702048914617020489147170204891481702048914917020489150170204891511702048915217020489153170204891541702048915517020489156170204891571702048915817020489159170204891601702048916117020489162170204891631702048916417020489165170204891661702048916717020489168170204891691702048917017020489171170204891721702048917317020489174170204891751702048917617020489177170204891781702048917917020489180170204891811702048918217020489183170204891841702048918517020489186170204891871702048918817020489189170204891901702048919117020489192170204891931702048919417020489195170204891961702048919717020489198170204891991702048920017020489201170204892021702048920317020489204170204892051702048920617020489207170204892081702048920917020489210170204892111702048921217020489213170204892141702048921517020489216170204892171702048921817020489219170204892201702048922117020489222170204892231702048922417020489225170204892261702048922717020489228170204892291702048923017020489231170204892321702048923317020489234170204892351702048923617020489237170204892381702048923917020489240170204892411702048924217020489243170204892441702048924517020489246170204892471702048924817020489249170204892501702048925117020489252170204892531702048925417020489255170204892561702048925717020489258170204892591702048926017020489261170204892621702048926317020489264170204892651702048926617020489267170204892681702048926917020489270170204892711702048927217020489273170204892741702048927517020489276170204892771702048927817020489279170204892801702048928117020489282170204892831702048928417020489285170204892861702048928717020489288170204892891702048929017020489291170204892921702048929317020489294170204892951702048929617020489297170204892981702048929917020489300170204893011702048930217020489303170204893041702048930517020489306170204893071702048930817020489309170204893101702048931117020489312170204893131702048931417020489315170204893161702048931717020489318170204893191702048932017020489321170204893221702048932317020489324170204893251702048932617020489327170204893281702048932917020489330170204893311702048933217020489333170204893341702048933517020489336170204893371702048933817020489339170204893401702048934117020489342170204893431702048934417020489345170204893461702048934717020489348170204893491702048935017020489351170204893521702048935317020489354170204893551702048935617020489357170204893581702048935917020489360170204893611702048936217020489363170204893641702048936517020489366170204893671702048936817020489369170204893701702048937117020489372170204893731702048937417020489375170204893761702048937717020489378170204893791702048938017020489381170204893821702048938317020489384170204893851702048938617020489387170204893881702048938917020489390170204893911702048939217020489393170204893941702048939517020489396170204893971702048939817020489399170204894001702048940117020489402170204894031702048940417020489405170204894061702048940717020489408170204894091702048941017020489411170204894121702048941317020489414170204894151702048941617020489417170204894181702048941917020489420170204894211702048942217020489423170204894241702048942517020489426170204894271702048942817020489429170204894301702048943117020489432170204894331702048943417020489435170204894361702048943717020489438170204894391702048944017020489441170204894421702048944317020489444170204894451702048944617020489447170204894481702048944917020489450170204894511702048945217020489453170204894541702048945517020489456170204894571702048945817020489459170204894601702048946117020489462170204894631702048946417020489465170204894661702048946717020489468170204894691702048947017020489471170204894721702048947317020489474170204894751702048947617020489477170204894781702048947917020489480170204894811702048948217020489483170204894841702048948517020489486170204894871702048948817020489489170204894901702048949117020489492170204894931702048949417020489495170204894961702048949717020489498170204894991702048950017020489501170204895021702048950317020489504170204895051702048950617020489507170204895081702048950917020489510170204895111702048951217020489513170204895141702048951517020489516170204895171702048951817020489519170204895201702048952117020489522170204895231702048952417020489525170204895261702048952717020489528170204895291702048953017020489531170204895321702048953317020489534170204895351702048953617020489537170204895381702048953917020489540170204895411702048954217020489543170204895441702048954517020489546170204895471702048954817020489549170204895501702048955117020489552170204895531702048955417020489555170204895561702048955717020489558170204895591702048956017020489561170204895621702048956317020489564170204895651702048956617020489567170204895681702048956917020489570170204895711702048957217020489573170204895741702048957517020489576170204895771702048957817020489579170204895801702048958117020489582170204895831702048958417020489585170204895861702048958717020489588170204895891702048959017020489591170204895921702048959317020489594170204895951702048959617020489597170204895981702048959917020489600170204896011702048960217020489603170204896041702048960517020489606170204896071702048960817020489609170204896101702048961117020489612170204896131702048961417020489615170204896161702048961717020489618170204896191702048962017020489621170204896221702048962317020489624170204896251702048962617020489627170204896281702048962917020489630170204896311702048963217020489633170204896341702048963517020489636170204896371702048963817020489639170204896401702048964117020489642170204896431702048964417020489645170204896461702048964717020489648170204896491702048965017020489651170204896521702048965317020489654170204896551702048965617020489657170204896581702048965917020489660170204896611702048966217020489663170204896641702048966517020489666170204896671702048966817020489669170204896701702048967117020489672170204896731702048967417020489675170204896761702048967717020489678170204896791702048968017020489681170204896821702048968317020489684170204896851702048968617020489687170204896881702048968917020489690170204896911702048969217020489693170204896941702048969517020489696170204896971702048969817020489699170204897001702048970117020489702170204897031702048970417020489705170204897061702048970717020489708170204897091702048971017020489711170204897121702048971317020489714170204897151702048971617020489717170204897181702048971917020489720170204897211702048972217020489723170204897241702048972517020489726170204897271702048972817020489729170204897301702048973117020489732170204897331702048973417020489735170204897361702048973717020489738170204897391702048974017020489741170204897421702048974317020489744170204897451702048974617020489747170204897481702048974917020489750170204897511702048975217020489753170204897541702048975517020489756170204897571702048975817020489759170204897601702048976117020489762170204897631702048976417020489765170204897661702048976717020489768170204897691702048977017020489771170204897721702048977317020489774170204897751702048977617020489777170204897781702048977917020489780170204897811702048978217020489783170204897841702048978517020489786170204897871702048978817020489789170204897901702048979117020489792170204897931702048979417020489795170204897961702048979717020489798170204897991702048980017020489801170204898021702048980317020489804170204898051702048980617020489807170204898081702048980917020489810170204898111702048981217020489813170204898141702048981517020489816170204898171702048981817020489819170204898201702048982117020489822170204898231702048982417020489825170204898261702048982717020489828170204898291702048983017020489831170204898321702048983317020489834170204898351702048983617020489837170204898381702048983917020489840170204898411702048984217020489843170204898441702048984517020489846170204898471702048984817020489849170204898501702048985117020489852170204898531702048985417020489855170204898561702048985717020489858170204898591702048986017020489861170204898621702048986317020489864170204898651702048986617020489867170204898681702048986917020489870170204898711702048987217020489873170204898741702048987517020489876170204898771702048987817020489879170204898801702048988117020489882170204898831702048988417020489885170204898861702048988717020489888170204898891702048989017020489891170204898921702048989317020489894170204898951702048989617020489897170204898981702048989917020489900170204899011702048990217020489903170204899041702048990517020489906170204899071702048990817020489909170204899101702048991117020489912170204899131702048991417020489915170204899161702048991717020489918170204899191702048992017020489921170204899221702048992317020489924170204899251702048992617020489927170204899281702048992917020489930170204899311702048993217020489933170204899341702048993517020489936170204899371702048993817020489939170204899401702048994117020489942170204899431702048994417020489945170204899461702048994717020489948170204899491702048995017020489951170204899521702048995317020489954170204899551702048995617020489957170204899581702048995917020489960170204899611702048996217020489963170204899641702048996517020489966170204899671702048996817020489969170204899701702048997117020489972170204899731702048997417020489975170204899761702048997717020489978170204899791702048998017020489981170204899821702048998317020489984170204899851702048998617020489987170204899881702048998917020489990170204899911702048999217020489993170204899941702048999517020489996170204899971702048999817020489999