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

手机号段1757069

1757069号段手机号码表

17570690000175706900011757069000217570690003175706900041757069000517570690006175706900071757069000817570690009175706900101757069001117570690012175706900131757069001417570690015175706900161757069001717570690018175706900191757069002017570690021175706900221757069002317570690024175706900251757069002617570690027175706900281757069002917570690030175706900311757069003217570690033175706900341757069003517570690036175706900371757069003817570690039175706900401757069004117570690042175706900431757069004417570690045175706900461757069004717570690048175706900491757069005017570690051175706900521757069005317570690054175706900551757069005617570690057175706900581757069005917570690060175706900611757069006217570690063175706900641757069006517570690066175706900671757069006817570690069175706900701757069007117570690072175706900731757069007417570690075175706900761757069007717570690078175706900791757069008017570690081175706900821757069008317570690084175706900851757069008617570690087175706900881757069008917570690090175706900911757069009217570690093175706900941757069009517570690096175706900971757069009817570690099175706901001757069010117570690102175706901031757069010417570690105175706901061757069010717570690108175706901091757069011017570690111175706901121757069011317570690114175706901151757069011617570690117175706901181757069011917570690120175706901211757069012217570690123175706901241757069012517570690126175706901271757069012817570690129175706901301757069013117570690132175706901331757069013417570690135175706901361757069013717570690138175706901391757069014017570690141175706901421757069014317570690144175706901451757069014617570690147175706901481757069014917570690150175706901511757069015217570690153175706901541757069015517570690156175706901571757069015817570690159175706901601757069016117570690162175706901631757069016417570690165175706901661757069016717570690168175706901691757069017017570690171175706901721757069017317570690174175706901751757069017617570690177175706901781757069017917570690180175706901811757069018217570690183175706901841757069018517570690186175706901871757069018817570690189175706901901757069019117570690192175706901931757069019417570690195175706901961757069019717570690198175706901991757069020017570690201175706902021757069020317570690204175706902051757069020617570690207175706902081757069020917570690210175706902111757069021217570690213175706902141757069021517570690216175706902171757069021817570690219175706902201757069022117570690222175706902231757069022417570690225175706902261757069022717570690228175706902291757069023017570690231175706902321757069023317570690234175706902351757069023617570690237175706902381757069023917570690240175706902411757069024217570690243175706902441757069024517570690246175706902471757069024817570690249175706902501757069025117570690252175706902531757069025417570690255175706902561757069025717570690258175706902591757069026017570690261175706902621757069026317570690264175706902651757069026617570690267175706902681757069026917570690270175706902711757069027217570690273175706902741757069027517570690276175706902771757069027817570690279175706902801757069028117570690282175706902831757069028417570690285175706902861757069028717570690288175706902891757069029017570690291175706902921757069029317570690294175706902951757069029617570690297175706902981757069029917570690300175706903011757069030217570690303175706903041757069030517570690306175706903071757069030817570690309175706903101757069031117570690312175706903131757069031417570690315175706903161757069031717570690318175706903191757069032017570690321175706903221757069032317570690324175706903251757069032617570690327175706903281757069032917570690330175706903311757069033217570690333175706903341757069033517570690336175706903371757069033817570690339175706903401757069034117570690342175706903431757069034417570690345175706903461757069034717570690348175706903491757069035017570690351175706903521757069035317570690354175706903551757069035617570690357175706903581757069035917570690360175706903611757069036217570690363175706903641757069036517570690366175706903671757069036817570690369175706903701757069037117570690372175706903731757069037417570690375175706903761757069037717570690378175706903791757069038017570690381175706903821757069038317570690384175706903851757069038617570690387175706903881757069038917570690390175706903911757069039217570690393175706903941757069039517570690396175706903971757069039817570690399175706904001757069040117570690402175706904031757069040417570690405175706904061757069040717570690408175706904091757069041017570690411175706904121757069041317570690414175706904151757069041617570690417175706904181757069041917570690420175706904211757069042217570690423175706904241757069042517570690426175706904271757069042817570690429175706904301757069043117570690432175706904331757069043417570690435175706904361757069043717570690438175706904391757069044017570690441175706904421757069044317570690444175706904451757069044617570690447175706904481757069044917570690450175706904511757069045217570690453175706904541757069045517570690456175706904571757069045817570690459175706904601757069046117570690462175706904631757069046417570690465175706904661757069046717570690468175706904691757069047017570690471175706904721757069047317570690474175706904751757069047617570690477175706904781757069047917570690480175706904811757069048217570690483175706904841757069048517570690486175706904871757069048817570690489175706904901757069049117570690492175706904931757069049417570690495175706904961757069049717570690498175706904991757069050017570690501175706905021757069050317570690504175706905051757069050617570690507175706905081757069050917570690510175706905111757069051217570690513175706905141757069051517570690516175706905171757069051817570690519175706905201757069052117570690522175706905231757069052417570690525175706905261757069052717570690528175706905291757069053017570690531175706905321757069053317570690534175706905351757069053617570690537175706905381757069053917570690540175706905411757069054217570690543175706905441757069054517570690546175706905471757069054817570690549175706905501757069055117570690552175706905531757069055417570690555175706905561757069055717570690558175706905591757069056017570690561175706905621757069056317570690564175706905651757069056617570690567175706905681757069056917570690570175706905711757069057217570690573175706905741757069057517570690576175706905771757069057817570690579175706905801757069058117570690582175706905831757069058417570690585175706905861757069058717570690588175706905891757069059017570690591175706905921757069059317570690594175706905951757069059617570690597175706905981757069059917570690600175706906011757069060217570690603175706906041757069060517570690606175706906071757069060817570690609175706906101757069061117570690612175706906131757069061417570690615175706906161757069061717570690618175706906191757069062017570690621175706906221757069062317570690624175706906251757069062617570690627175706906281757069062917570690630175706906311757069063217570690633175706906341757069063517570690636175706906371757069063817570690639175706906401757069064117570690642175706906431757069064417570690645175706906461757069064717570690648175706906491757069065017570690651175706906521757069065317570690654175706906551757069065617570690657175706906581757069065917570690660175706906611757069066217570690663175706906641757069066517570690666175706906671757069066817570690669175706906701757069067117570690672175706906731757069067417570690675175706906761757069067717570690678175706906791757069068017570690681175706906821757069068317570690684175706906851757069068617570690687175706906881757069068917570690690175706906911757069069217570690693175706906941757069069517570690696175706906971757069069817570690699175706907001757069070117570690702175706907031757069070417570690705175706907061757069070717570690708175706907091757069071017570690711175706907121757069071317570690714175706907151757069071617570690717175706907181757069071917570690720175706907211757069072217570690723175706907241757069072517570690726175706907271757069072817570690729175706907301757069073117570690732175706907331757069073417570690735175706907361757069073717570690738175706907391757069074017570690741175706907421757069074317570690744175706907451757069074617570690747175706907481757069074917570690750175706907511757069075217570690753175706907541757069075517570690756175706907571757069075817570690759175706907601757069076117570690762175706907631757069076417570690765175706907661757069076717570690768175706907691757069077017570690771175706907721757069077317570690774175706907751757069077617570690777175706907781757069077917570690780175706907811757069078217570690783175706907841757069078517570690786175706907871757069078817570690789175706907901757069079117570690792175706907931757069079417570690795175706907961757069079717570690798175706907991757069080017570690801175706908021757069080317570690804175706908051757069080617570690807175706908081757069080917570690810175706908111757069081217570690813175706908141757069081517570690816175706908171757069081817570690819175706908201757069082117570690822175706908231757069082417570690825175706908261757069082717570690828175706908291757069083017570690831175706908321757069083317570690834175706908351757069083617570690837175706908381757069083917570690840175706908411757069084217570690843175706908441757069084517570690846175706908471757069084817570690849175706908501757069085117570690852175706908531757069085417570690855175706908561757069085717570690858175706908591757069086017570690861175706908621757069086317570690864175706908651757069086617570690867175706908681757069086917570690870175706908711757069087217570690873175706908741757069087517570690876175706908771757069087817570690879175706908801757069088117570690882175706908831757069088417570690885175706908861757069088717570690888175706908891757069089017570690891175706908921757069089317570690894175706908951757069089617570690897175706908981757069089917570690900175706909011757069090217570690903175706909041757069090517570690906175706909071757069090817570690909175706909101757069091117570690912175706909131757069091417570690915175706909161757069091717570690918175706909191757069092017570690921175706909221757069092317570690924175706909251757069092617570690927175706909281757069092917570690930175706909311757069093217570690933175706909341757069093517570690936175706909371757069093817570690939175706909401757069094117570690942175706909431757069094417570690945175706909461757069094717570690948175706909491757069095017570690951175706909521757069095317570690954175706909551757069095617570690957175706909581757069095917570690960175706909611757069096217570690963175706909641757069096517570690966175706909671757069096817570690969175706909701757069097117570690972175706909731757069097417570690975175706909761757069097717570690978175706909791757069098017570690981175706909821757069098317570690984175706909851757069098617570690987175706909881757069098917570690990175706909911757069099217570690993175706909941757069099517570690996175706909971757069099817570690999175706910001757069100117570691002175706910031757069100417570691005175706910061757069100717570691008175706910091757069101017570691011175706910121757069101317570691014175706910151757069101617570691017175706910181757069101917570691020175706910211757069102217570691023175706910241757069102517570691026175706910271757069102817570691029175706910301757069103117570691032175706910331757069103417570691035175706910361757069103717570691038175706910391757069104017570691041175706910421757069104317570691044175706910451757069104617570691047175706910481757069104917570691050175706910511757069105217570691053175706910541757069105517570691056175706910571757069105817570691059175706910601757069106117570691062175706910631757069106417570691065175706910661757069106717570691068175706910691757069107017570691071175706910721757069107317570691074175706910751757069107617570691077175706910781757069107917570691080175706910811757069108217570691083175706910841757069108517570691086175706910871757069108817570691089175706910901757069109117570691092175706910931757069109417570691095175706910961757069109717570691098175706910991757069110017570691101175706911021757069110317570691104175706911051757069110617570691107175706911081757069110917570691110175706911111757069111217570691113175706911141757069111517570691116175706911171757069111817570691119175706911201757069112117570691122175706911231757069112417570691125175706911261757069112717570691128175706911291757069113017570691131175706911321757069113317570691134175706911351757069113617570691137175706911381757069113917570691140175706911411757069114217570691143175706911441757069114517570691146175706911471757069114817570691149175706911501757069115117570691152175706911531757069115417570691155175706911561757069115717570691158175706911591757069116017570691161175706911621757069116317570691164175706911651757069116617570691167175706911681757069116917570691170175706911711757069117217570691173175706911741757069117517570691176175706911771757069117817570691179175706911801757069118117570691182175706911831757069118417570691185175706911861757069118717570691188175706911891757069119017570691191175706911921757069119317570691194175706911951757069119617570691197175706911981757069119917570691200175706912011757069120217570691203175706912041757069120517570691206175706912071757069120817570691209175706912101757069121117570691212175706912131757069121417570691215175706912161757069121717570691218175706912191757069122017570691221175706912221757069122317570691224175706912251757069122617570691227175706912281757069122917570691230175706912311757069123217570691233175706912341757069123517570691236175706912371757069123817570691239175706912401757069124117570691242175706912431757069124417570691245175706912461757069124717570691248175706912491757069125017570691251175706912521757069125317570691254175706912551757069125617570691257175706912581757069125917570691260175706912611757069126217570691263175706912641757069126517570691266175706912671757069126817570691269175706912701757069127117570691272175706912731757069127417570691275175706912761757069127717570691278175706912791757069128017570691281175706912821757069128317570691284175706912851757069128617570691287175706912881757069128917570691290175706912911757069129217570691293175706912941757069129517570691296175706912971757069129817570691299175706913001757069130117570691302175706913031757069130417570691305175706913061757069130717570691308175706913091757069131017570691311175706913121757069131317570691314175706913151757069131617570691317175706913181757069131917570691320175706913211757069132217570691323175706913241757069132517570691326175706913271757069132817570691329175706913301757069133117570691332175706913331757069133417570691335175706913361757069133717570691338175706913391757069134017570691341175706913421757069134317570691344175706913451757069134617570691347175706913481757069134917570691350175706913511757069135217570691353175706913541757069135517570691356175706913571757069135817570691359175706913601757069136117570691362175706913631757069136417570691365175706913661757069136717570691368175706913691757069137017570691371175706913721757069137317570691374175706913751757069137617570691377175706913781757069137917570691380175706913811757069138217570691383175706913841757069138517570691386175706913871757069138817570691389175706913901757069139117570691392175706913931757069139417570691395175706913961757069139717570691398175706913991757069140017570691401175706914021757069140317570691404175706914051757069140617570691407175706914081757069140917570691410175706914111757069141217570691413175706914141757069141517570691416175706914171757069141817570691419175706914201757069142117570691422175706914231757069142417570691425175706914261757069142717570691428175706914291757069143017570691431175706914321757069143317570691434175706914351757069143617570691437175706914381757069143917570691440175706914411757069144217570691443175706914441757069144517570691446175706914471757069144817570691449175706914501757069145117570691452175706914531757069145417570691455175706914561757069145717570691458175706914591757069146017570691461175706914621757069146317570691464175706914651757069146617570691467175706914681757069146917570691470175706914711757069147217570691473175706914741757069147517570691476175706914771757069147817570691479175706914801757069148117570691482175706914831757069148417570691485175706914861757069148717570691488175706914891757069149017570691491175706914921757069149317570691494175706914951757069149617570691497175706914981757069149917570691500175706915011757069150217570691503175706915041757069150517570691506175706915071757069150817570691509175706915101757069151117570691512175706915131757069151417570691515175706915161757069151717570691518175706915191757069152017570691521175706915221757069152317570691524175706915251757069152617570691527175706915281757069152917570691530175706915311757069153217570691533175706915341757069153517570691536175706915371757069153817570691539175706915401757069154117570691542175706915431757069154417570691545175706915461757069154717570691548175706915491757069155017570691551175706915521757069155317570691554175706915551757069155617570691557175706915581757069155917570691560175706915611757069156217570691563175706915641757069156517570691566175706915671757069156817570691569175706915701757069157117570691572175706915731757069157417570691575175706915761757069157717570691578175706915791757069158017570691581175706915821757069158317570691584175706915851757069158617570691587175706915881757069158917570691590175706915911757069159217570691593175706915941757069159517570691596175706915971757069159817570691599175706916001757069160117570691602175706916031757069160417570691605175706916061757069160717570691608175706916091757069161017570691611175706916121757069161317570691614175706916151757069161617570691617175706916181757069161917570691620175706916211757069162217570691623175706916241757069162517570691626175706916271757069162817570691629175706916301757069163117570691632175706916331757069163417570691635175706916361757069163717570691638175706916391757069164017570691641175706916421757069164317570691644175706916451757069164617570691647175706916481757069164917570691650175706916511757069165217570691653175706916541757069165517570691656175706916571757069165817570691659175706916601757069166117570691662175706916631757069166417570691665175706916661757069166717570691668175706916691757069167017570691671175706916721757069167317570691674175706916751757069167617570691677175706916781757069167917570691680175706916811757069168217570691683175706916841757069168517570691686175706916871757069168817570691689175706916901757069169117570691692175706916931757069169417570691695175706916961757069169717570691698175706916991757069170017570691701175706917021757069170317570691704175706917051757069170617570691707175706917081757069170917570691710175706917111757069171217570691713175706917141757069171517570691716175706917171757069171817570691719175706917201757069172117570691722175706917231757069172417570691725175706917261757069172717570691728175706917291757069173017570691731175706917321757069173317570691734175706917351757069173617570691737175706917381757069173917570691740175706917411757069174217570691743175706917441757069174517570691746175706917471757069174817570691749175706917501757069175117570691752175706917531757069175417570691755175706917561757069175717570691758175706917591757069176017570691761175706917621757069176317570691764175706917651757069176617570691767175706917681757069176917570691770175706917711757069177217570691773175706917741757069177517570691776175706917771757069177817570691779175706917801757069178117570691782175706917831757069178417570691785175706917861757069178717570691788175706917891757069179017570691791175706917921757069179317570691794175706917951757069179617570691797175706917981757069179917570691800175706918011757069180217570691803175706918041757069180517570691806175706918071757069180817570691809175706918101757069181117570691812175706918131757069181417570691815175706918161757069181717570691818175706918191757069182017570691821175706918221757069182317570691824175706918251757069182617570691827175706918281757069182917570691830175706918311757069183217570691833175706918341757069183517570691836175706918371757069183817570691839175706918401757069184117570691842175706918431757069184417570691845175706918461757069184717570691848175706918491757069185017570691851175706918521757069185317570691854175706918551757069185617570691857175706918581757069185917570691860175706918611757069186217570691863175706918641757069186517570691866175706918671757069186817570691869175706918701757069187117570691872175706918731757069187417570691875175706918761757069187717570691878175706918791757069188017570691881175706918821757069188317570691884175706918851757069188617570691887175706918881757069188917570691890175706918911757069189217570691893175706918941757069189517570691896175706918971757069189817570691899175706919001757069190117570691902175706919031757069190417570691905175706919061757069190717570691908175706919091757069191017570691911175706919121757069191317570691914175706919151757069191617570691917175706919181757069191917570691920175706919211757069192217570691923175706919241757069192517570691926175706919271757069192817570691929175706919301757069193117570691932175706919331757069193417570691935175706919361757069193717570691938175706919391757069194017570691941175706919421757069194317570691944175706919451757069194617570691947175706919481757069194917570691950175706919511757069195217570691953175706919541757069195517570691956175706919571757069195817570691959175706919601757069196117570691962175706919631757069196417570691965175706919661757069196717570691968175706919691757069197017570691971175706919721757069197317570691974175706919751757069197617570691977175706919781757069197917570691980175706919811757069198217570691983175706919841757069198517570691986175706919871757069198817570691989175706919901757069199117570691992175706919931757069199417570691995175706919961757069199717570691998175706919991757069200017570692001175706920021757069200317570692004175706920051757069200617570692007175706920081757069200917570692010175706920111757069201217570692013175706920141757069201517570692016175706920171757069201817570692019175706920201757069202117570692022175706920231757069202417570692025175706920261757069202717570692028175706920291757069203017570692031175706920321757069203317570692034175706920351757069203617570692037175706920381757069203917570692040175706920411757069204217570692043175706920441757069204517570692046175706920471757069204817570692049175706920501757069205117570692052175706920531757069205417570692055175706920561757069205717570692058175706920591757069206017570692061175706920621757069206317570692064175706920651757069206617570692067175706920681757069206917570692070175706920711757069207217570692073175706920741757069207517570692076175706920771757069207817570692079175706920801757069208117570692082175706920831757069208417570692085175706920861757069208717570692088175706920891757069209017570692091175706920921757069209317570692094175706920951757069209617570692097175706920981757069209917570692100175706921011757069210217570692103175706921041757069210517570692106175706921071757069210817570692109175706921101757069211117570692112175706921131757069211417570692115175706921161757069211717570692118175706921191757069212017570692121175706921221757069212317570692124175706921251757069212617570692127175706921281757069212917570692130175706921311757069213217570692133175706921341757069213517570692136175706921371757069213817570692139175706921401757069214117570692142175706921431757069214417570692145175706921461757069214717570692148175706921491757069215017570692151175706921521757069215317570692154175706921551757069215617570692157175706921581757069215917570692160175706921611757069216217570692163175706921641757069216517570692166175706921671757069216817570692169175706921701757069217117570692172175706921731757069217417570692175175706921761757069217717570692178175706921791757069218017570692181175706921821757069218317570692184175706921851757069218617570692187175706921881757069218917570692190175706921911757069219217570692193175706921941757069219517570692196175706921971757069219817570692199175706922001757069220117570692202175706922031757069220417570692205175706922061757069220717570692208175706922091757069221017570692211175706922121757069221317570692214175706922151757069221617570692217175706922181757069221917570692220175706922211757069222217570692223175706922241757069222517570692226175706922271757069222817570692229175706922301757069223117570692232175706922331757069223417570692235175706922361757069223717570692238175706922391757069224017570692241175706922421757069224317570692244175706922451757069224617570692247175706922481757069224917570692250175706922511757069225217570692253175706922541757069225517570692256175706922571757069225817570692259175706922601757069226117570692262175706922631757069226417570692265175706922661757069226717570692268175706922691757069227017570692271175706922721757069227317570692274175706922751757069227617570692277175706922781757069227917570692280175706922811757069228217570692283175706922841757069228517570692286175706922871757069228817570692289175706922901757069229117570692292175706922931757069229417570692295175706922961757069229717570692298175706922991757069230017570692301175706923021757069230317570692304175706923051757069230617570692307175706923081757069230917570692310175706923111757069231217570692313175706923141757069231517570692316175706923171757069231817570692319175706923201757069232117570692322175706923231757069232417570692325175706923261757069232717570692328175706923291757069233017570692331175706923321757069233317570692334175706923351757069233617570692337175706923381757069233917570692340175706923411757069234217570692343175706923441757069234517570692346175706923471757069234817570692349175706923501757069235117570692352175706923531757069235417570692355175706923561757069235717570692358175706923591757069236017570692361175706923621757069236317570692364175706923651757069236617570692367175706923681757069236917570692370175706923711757069237217570692373175706923741757069237517570692376175706923771757069237817570692379175706923801757069238117570692382175706923831757069238417570692385175706923861757069238717570692388175706923891757069239017570692391175706923921757069239317570692394175706923951757069239617570692397175706923981757069239917570692400175706924011757069240217570692403175706924041757069240517570692406175706924071757069240817570692409175706924101757069241117570692412175706924131757069241417570692415175706924161757069241717570692418175706924191757069242017570692421175706924221757069242317570692424175706924251757069242617570692427175706924281757069242917570692430175706924311757069243217570692433175706924341757069243517570692436175706924371757069243817570692439175706924401757069244117570692442175706924431757069244417570692445175706924461757069244717570692448175706924491757069245017570692451175706924521757069245317570692454175706924551757069245617570692457175706924581757069245917570692460175706924611757069246217570692463175706924641757069246517570692466175706924671757069246817570692469175706924701757069247117570692472175706924731757069247417570692475175706924761757069247717570692478175706924791757069248017570692481175706924821757069248317570692484175706924851757069248617570692487175706924881757069248917570692490175706924911757069249217570692493175706924941757069249517570692496175706924971757069249817570692499175706925001757069250117570692502175706925031757069250417570692505175706925061757069250717570692508175706925091757069251017570692511175706925121757069251317570692514175706925151757069251617570692517175706925181757069251917570692520175706925211757069252217570692523175706925241757069252517570692526175706925271757069252817570692529175706925301757069253117570692532175706925331757069253417570692535175706925361757069253717570692538175706925391757069254017570692541175706925421757069254317570692544175706925451757069254617570692547175706925481757069254917570692550175706925511757069255217570692553175706925541757069255517570692556175706925571757069255817570692559175706925601757069256117570692562175706925631757069256417570692565175706925661757069256717570692568175706925691757069257017570692571175706925721757069257317570692574175706925751757069257617570692577175706925781757069257917570692580175706925811757069258217570692583175706925841757069258517570692586175706925871757069258817570692589175706925901757069259117570692592175706925931757069259417570692595175706925961757069259717570692598175706925991757069260017570692601175706926021757069260317570692604175706926051757069260617570692607175706926081757069260917570692610175706926111757069261217570692613175706926141757069261517570692616175706926171757069261817570692619175706926201757069262117570692622175706926231757069262417570692625175706926261757069262717570692628175706926291757069263017570692631175706926321757069263317570692634175706926351757069263617570692637175706926381757069263917570692640175706926411757069264217570692643175706926441757069264517570692646175706926471757069264817570692649175706926501757069265117570692652175706926531757069265417570692655175706926561757069265717570692658175706926591757069266017570692661175706926621757069266317570692664175706926651757069266617570692667175706926681757069266917570692670175706926711757069267217570692673175706926741757069267517570692676175706926771757069267817570692679175706926801757069268117570692682175706926831757069268417570692685175706926861757069268717570692688175706926891757069269017570692691175706926921757069269317570692694175706926951757069269617570692697175706926981757069269917570692700175706927011757069270217570692703175706927041757069270517570692706175706927071757069270817570692709175706927101757069271117570692712175706927131757069271417570692715175706927161757069271717570692718175706927191757069272017570692721175706927221757069272317570692724175706927251757069272617570692727175706927281757069272917570692730175706927311757069273217570692733175706927341757069273517570692736175706927371757069273817570692739175706927401757069274117570692742175706927431757069274417570692745175706927461757069274717570692748175706927491757069275017570692751175706927521757069275317570692754175706927551757069275617570692757175706927581757069275917570692760175706927611757069276217570692763175706927641757069276517570692766175706927671757069276817570692769175706927701757069277117570692772175706927731757069277417570692775175706927761757069277717570692778175706927791757069278017570692781175706927821757069278317570692784175706927851757069278617570692787175706927881757069278917570692790175706927911757069279217570692793175706927941757069279517570692796175706927971757069279817570692799175706928001757069280117570692802175706928031757069280417570692805175706928061757069280717570692808175706928091757069281017570692811175706928121757069281317570692814175706928151757069281617570692817175706928181757069281917570692820175706928211757069282217570692823175706928241757069282517570692826175706928271757069282817570692829175706928301757069283117570692832175706928331757069283417570692835175706928361757069283717570692838175706928391757069284017570692841175706928421757069284317570692844175706928451757069284617570692847175706928481757069284917570692850175706928511757069285217570692853175706928541757069285517570692856175706928571757069285817570692859175706928601757069286117570692862175706928631757069286417570692865175706928661757069286717570692868175706928691757069287017570692871175706928721757069287317570692874175706928751757069287617570692877175706928781757069287917570692880175706928811757069288217570692883175706928841757069288517570692886175706928871757069288817570692889175706928901757069289117570692892175706928931757069289417570692895175706928961757069289717570692898175706928991757069290017570692901175706929021757069290317570692904175706929051757069290617570692907175706929081757069290917570692910175706929111757069291217570692913175706929141757069291517570692916175706929171757069291817570692919175706929201757069292117570692922175706929231757069292417570692925175706929261757069292717570692928175706929291757069293017570692931175706929321757069293317570692934175706929351757069293617570692937175706929381757069293917570692940175706929411757069294217570692943175706929441757069294517570692946175706929471757069294817570692949175706929501757069295117570692952175706929531757069295417570692955175706929561757069295717570692958175706929591757069296017570692961175706929621757069296317570692964175706929651757069296617570692967175706929681757069296917570692970175706929711757069297217570692973175706929741757069297517570692976175706929771757069297817570692979175706929801757069298117570692982175706929831757069298417570692985175706929861757069298717570692988175706929891757069299017570692991175706929921757069299317570692994175706929951757069299617570692997175706929981757069299917570693000175706930011757069300217570693003175706930041757069300517570693006175706930071757069300817570693009175706930101757069301117570693012175706930131757069301417570693015175706930161757069301717570693018175706930191757069302017570693021175706930221757069302317570693024175706930251757069302617570693027175706930281757069302917570693030175706930311757069303217570693033175706930341757069303517570693036175706930371757069303817570693039175706930401757069304117570693042175706930431757069304417570693045175706930461757069304717570693048175706930491757069305017570693051175706930521757069305317570693054175706930551757069305617570693057175706930581757069305917570693060175706930611757069306217570693063175706930641757069306517570693066175706930671757069306817570693069175706930701757069307117570693072175706930731757069307417570693075175706930761757069307717570693078175706930791757069308017570693081175706930821757069308317570693084175706930851757069308617570693087175706930881757069308917570693090175706930911757069309217570693093175706930941757069309517570693096175706930971757069309817570693099175706931001757069310117570693102175706931031757069310417570693105175706931061757069310717570693108175706931091757069311017570693111175706931121757069311317570693114175706931151757069311617570693117175706931181757069311917570693120175706931211757069312217570693123175706931241757069312517570693126175706931271757069312817570693129175706931301757069313117570693132175706931331757069313417570693135175706931361757069313717570693138175706931391757069314017570693141175706931421757069314317570693144175706931451757069314617570693147175706931481757069314917570693150175706931511757069315217570693153175706931541757069315517570693156175706931571757069315817570693159175706931601757069316117570693162175706931631757069316417570693165175706931661757069316717570693168175706931691757069317017570693171175706931721757069317317570693174175706931751757069317617570693177175706931781757069317917570693180175706931811757069318217570693183175706931841757069318517570693186175706931871757069318817570693189175706931901757069319117570693192175706931931757069319417570693195175706931961757069319717570693198175706931991757069320017570693201175706932021757069320317570693204175706932051757069320617570693207175706932081757069320917570693210175706932111757069321217570693213175706932141757069321517570693216175706932171757069321817570693219175706932201757069322117570693222175706932231757069322417570693225175706932261757069322717570693228175706932291757069323017570693231175706932321757069323317570693234175706932351757069323617570693237175706932381757069323917570693240175706932411757069324217570693243175706932441757069324517570693246175706932471757069324817570693249175706932501757069325117570693252175706932531757069325417570693255175706932561757069325717570693258175706932591757069326017570693261175706932621757069326317570693264175706932651757069326617570693267175706932681757069326917570693270175706932711757069327217570693273175706932741757069327517570693276175706932771757069327817570693279175706932801757069328117570693282175706932831757069328417570693285175706932861757069328717570693288175706932891757069329017570693291175706932921757069329317570693294175706932951757069329617570693297175706932981757069329917570693300175706933011757069330217570693303175706933041757069330517570693306175706933071757069330817570693309175706933101757069331117570693312175706933131757069331417570693315175706933161757069331717570693318175706933191757069332017570693321175706933221757069332317570693324175706933251757069332617570693327175706933281757069332917570693330175706933311757069333217570693333175706933341757069333517570693336175706933371757069333817570693339175706933401757069334117570693342175706933431757069334417570693345175706933461757069334717570693348175706933491757069335017570693351175706933521757069335317570693354175706933551757069335617570693357175706933581757069335917570693360175706933611757069336217570693363175706933641757069336517570693366175706933671757069336817570693369175706933701757069337117570693372175706933731757069337417570693375175706933761757069337717570693378175706933791757069338017570693381175706933821757069338317570693384175706933851757069338617570693387175706933881757069338917570693390175706933911757069339217570693393175706933941757069339517570693396175706933971757069339817570693399175706934001757069340117570693402175706934031757069340417570693405175706934061757069340717570693408175706934091757069341017570693411175706934121757069341317570693414175706934151757069341617570693417175706934181757069341917570693420175706934211757069342217570693423175706934241757069342517570693426175706934271757069342817570693429175706934301757069343117570693432175706934331757069343417570693435175706934361757069343717570693438175706934391757069344017570693441175706934421757069344317570693444175706934451757069344617570693447175706934481757069344917570693450175706934511757069345217570693453175706934541757069345517570693456175706934571757069345817570693459175706934601757069346117570693462175706934631757069346417570693465175706934661757069346717570693468175706934691757069347017570693471175706934721757069347317570693474175706934751757069347617570693477175706934781757069347917570693480175706934811757069348217570693483175706934841757069348517570693486175706934871757069348817570693489175706934901757069349117570693492175706934931757069349417570693495175706934961757069349717570693498175706934991757069350017570693501175706935021757069350317570693504175706935051757069350617570693507175706935081757069350917570693510175706935111757069351217570693513175706935141757069351517570693516175706935171757069351817570693519175706935201757069352117570693522175706935231757069352417570693525175706935261757069352717570693528175706935291757069353017570693531175706935321757069353317570693534175706935351757069353617570693537175706935381757069353917570693540175706935411757069354217570693543175706935441757069354517570693546175706935471757069354817570693549175706935501757069355117570693552175706935531757069355417570693555175706935561757069355717570693558175706935591757069356017570693561175706935621757069356317570693564175706935651757069356617570693567175706935681757069356917570693570175706935711757069357217570693573175706935741757069357517570693576175706935771757069357817570693579175706935801757069358117570693582175706935831757069358417570693585175706935861757069358717570693588175706935891757069359017570693591175706935921757069359317570693594175706935951757069359617570693597175706935981757069359917570693600175706936011757069360217570693603175706936041757069360517570693606175706936071757069360817570693609175706936101757069361117570693612175706936131757069361417570693615175706936161757069361717570693618175706936191757069362017570693621175706936221757069362317570693624175706936251757069362617570693627175706936281757069362917570693630175706936311757069363217570693633175706936341757069363517570693636175706936371757069363817570693639175706936401757069364117570693642175706936431757069364417570693645175706936461757069364717570693648175706936491757069365017570693651175706936521757069365317570693654175706936551757069365617570693657175706936581757069365917570693660175706936611757069366217570693663175706936641757069366517570693666175706936671757069366817570693669175706936701757069367117570693672175706936731757069367417570693675175706936761757069367717570693678175706936791757069368017570693681175706936821757069368317570693684175706936851757069368617570693687175706936881757069368917570693690175706936911757069369217570693693175706936941757069369517570693696175706936971757069369817570693699175706937001757069370117570693702175706937031757069370417570693705175706937061757069370717570693708175706937091757069371017570693711175706937121757069371317570693714175706937151757069371617570693717175706937181757069371917570693720175706937211757069372217570693723175706937241757069372517570693726175706937271757069372817570693729175706937301757069373117570693732175706937331757069373417570693735175706937361757069373717570693738175706937391757069374017570693741175706937421757069374317570693744175706937451757069374617570693747175706937481757069374917570693750175706937511757069375217570693753175706937541757069375517570693756175706937571757069375817570693759175706937601757069376117570693762175706937631757069376417570693765175706937661757069376717570693768175706937691757069377017570693771175706937721757069377317570693774175706937751757069377617570693777175706937781757069377917570693780175706937811757069378217570693783175706937841757069378517570693786175706937871757069378817570693789175706937901757069379117570693792175706937931757069379417570693795175706937961757069379717570693798175706937991757069380017570693801175706938021757069380317570693804175706938051757069380617570693807175706938081757069380917570693810175706938111757069381217570693813175706938141757069381517570693816175706938171757069381817570693819175706938201757069382117570693822175706938231757069382417570693825175706938261757069382717570693828175706938291757069383017570693831175706938321757069383317570693834175706938351757069383617570693837175706938381757069383917570693840175706938411757069384217570693843175706938441757069384517570693846175706938471757069384817570693849175706938501757069385117570693852175706938531757069385417570693855175706938561757069385717570693858175706938591757069386017570693861175706938621757069386317570693864175706938651757069386617570693867175706938681757069386917570693870175706938711757069387217570693873175706938741757069387517570693876175706938771757069387817570693879175706938801757069388117570693882175706938831757069388417570693885175706938861757069388717570693888175706938891757069389017570693891175706938921757069389317570693894175706938951757069389617570693897175706938981757069389917570693900175706939011757069390217570693903175706939041757069390517570693906175706939071757069390817570693909175706939101757069391117570693912175706939131757069391417570693915175706939161757069391717570693918175706939191757069392017570693921175706939221757069392317570693924175706939251757069392617570693927175706939281757069392917570693930175706939311757069393217570693933175706939341757069393517570693936175706939371757069393817570693939175706939401757069394117570693942175706939431757069394417570693945175706939461757069394717570693948175706939491757069395017570693951175706939521757069395317570693954175706939551757069395617570693957175706939581757069395917570693960175706939611757069396217570693963175706939641757069396517570693966175706939671757069396817570693969175706939701757069397117570693972175706939731757069397417570693975175706939761757069397717570693978175706939791757069398017570693981175706939821757069398317570693984175706939851757069398617570693987175706939881757069398917570693990175706939911757069399217570693993175706939941757069399517570693996175706939971757069399817570693999175706940001757069400117570694002175706940031757069400417570694005175706940061757069400717570694008175706940091757069401017570694011175706940121757069401317570694014175706940151757069401617570694017175706940181757069401917570694020175706940211757069402217570694023175706940241757069402517570694026175706940271757069402817570694029175706940301757069403117570694032175706940331757069403417570694035175706940361757069403717570694038175706940391757069404017570694041175706940421757069404317570694044175706940451757069404617570694047175706940481757069404917570694050175706940511757069405217570694053175706940541757069405517570694056175706940571757069405817570694059175706940601757069406117570694062175706940631757069406417570694065175706940661757069406717570694068175706940691757069407017570694071175706940721757069407317570694074175706940751757069407617570694077175706940781757069407917570694080175706940811757069408217570694083175706940841757069408517570694086175706940871757069408817570694089175706940901757069409117570694092175706940931757069409417570694095175706940961757069409717570694098175706940991757069410017570694101175706941021757069410317570694104175706941051757069410617570694107175706941081757069410917570694110175706941111757069411217570694113175706941141757069411517570694116175706941171757069411817570694119175706941201757069412117570694122175706941231757069412417570694125175706941261757069412717570694128175706941291757069413017570694131175706941321757069413317570694134175706941351757069413617570694137175706941381757069413917570694140175706941411757069414217570694143175706941441757069414517570694146175706941471757069414817570694149175706941501757069415117570694152175706941531757069415417570694155175706941561757069415717570694158175706941591757069416017570694161175706941621757069416317570694164175706941651757069416617570694167175706941681757069416917570694170175706941711757069417217570694173175706941741757069417517570694176175706941771757069417817570694179175706941801757069418117570694182175706941831757069418417570694185175706941861757069418717570694188175706941891757069419017570694191175706941921757069419317570694194175706941951757069419617570694197175706941981757069419917570694200175706942011757069420217570694203175706942041757069420517570694206175706942071757069420817570694209175706942101757069421117570694212175706942131757069421417570694215175706942161757069421717570694218175706942191757069422017570694221175706942221757069422317570694224175706942251757069422617570694227175706942281757069422917570694230175706942311757069423217570694233175706942341757069423517570694236175706942371757069423817570694239175706942401757069424117570694242175706942431757069424417570694245175706942461757069424717570694248175706942491757069425017570694251175706942521757069425317570694254175706942551757069425617570694257175706942581757069425917570694260175706942611757069426217570694263175706942641757069426517570694266175706942671757069426817570694269175706942701757069427117570694272175706942731757069427417570694275175706942761757069427717570694278175706942791757069428017570694281175706942821757069428317570694284175706942851757069428617570694287175706942881757069428917570694290175706942911757069429217570694293175706942941757069429517570694296175706942971757069429817570694299175706943001757069430117570694302175706943031757069430417570694305175706943061757069430717570694308175706943091757069431017570694311175706943121757069431317570694314175706943151757069431617570694317175706943181757069431917570694320175706943211757069432217570694323175706943241757069432517570694326175706943271757069432817570694329175706943301757069433117570694332175706943331757069433417570694335175706943361757069433717570694338175706943391757069434017570694341175706943421757069434317570694344175706943451757069434617570694347175706943481757069434917570694350175706943511757069435217570694353175706943541757069435517570694356175706943571757069435817570694359175706943601757069436117570694362175706943631757069436417570694365175706943661757069436717570694368175706943691757069437017570694371175706943721757069437317570694374175706943751757069437617570694377175706943781757069437917570694380175706943811757069438217570694383175706943841757069438517570694386175706943871757069438817570694389175706943901757069439117570694392175706943931757069439417570694395175706943961757069439717570694398175706943991757069440017570694401175706944021757069440317570694404175706944051757069440617570694407175706944081757069440917570694410175706944111757069441217570694413175706944141757069441517570694416175706944171757069441817570694419175706944201757069442117570694422175706944231757069442417570694425175706944261757069442717570694428175706944291757069443017570694431175706944321757069443317570694434175706944351757069443617570694437175706944381757069443917570694440175706944411757069444217570694443175706944441757069444517570694446175706944471757069444817570694449175706944501757069445117570694452175706944531757069445417570694455175706944561757069445717570694458175706944591757069446017570694461175706944621757069446317570694464175706944651757069446617570694467175706944681757069446917570694470175706944711757069447217570694473175706944741757069447517570694476175706944771757069447817570694479175706944801757069448117570694482175706944831757069448417570694485175706944861757069448717570694488175706944891757069449017570694491175706944921757069449317570694494175706944951757069449617570694497175706944981757069449917570694500175706945011757069450217570694503175706945041757069450517570694506175706945071757069450817570694509175706945101757069451117570694512175706945131757069451417570694515175706945161757069451717570694518175706945191757069452017570694521175706945221757069452317570694524175706945251757069452617570694527175706945281757069452917570694530175706945311757069453217570694533175706945341757069453517570694536175706945371757069453817570694539175706945401757069454117570694542175706945431757069454417570694545175706945461757069454717570694548175706945491757069455017570694551175706945521757069455317570694554175706945551757069455617570694557175706945581757069455917570694560175706945611757069456217570694563175706945641757069456517570694566175706945671757069456817570694569175706945701757069457117570694572175706945731757069457417570694575175706945761757069457717570694578175706945791757069458017570694581175706945821757069458317570694584175706945851757069458617570694587175706945881757069458917570694590175706945911757069459217570694593175706945941757069459517570694596175706945971757069459817570694599175706946001757069460117570694602175706946031757069460417570694605175706946061757069460717570694608175706946091757069461017570694611175706946121757069461317570694614175706946151757069461617570694617175706946181757069461917570694620175706946211757069462217570694623175706946241757069462517570694626175706946271757069462817570694629175706946301757069463117570694632175706946331757069463417570694635175706946361757069463717570694638175706946391757069464017570694641175706946421757069464317570694644175706946451757069464617570694647175706946481757069464917570694650175706946511757069465217570694653175706946541757069465517570694656175706946571757069465817570694659175706946601757069466117570694662175706946631757069466417570694665175706946661757069466717570694668175706946691757069467017570694671175706946721757069467317570694674175706946751757069467617570694677175706946781757069467917570694680175706946811757069468217570694683175706946841757069468517570694686175706946871757069468817570694689175706946901757069469117570694692175706946931757069469417570694695175706946961757069469717570694698175706946991757069470017570694701175706947021757069470317570694704175706947051757069470617570694707175706947081757069470917570694710175706947111757069471217570694713175706947141757069471517570694716175706947171757069471817570694719175706947201757069472117570694722175706947231757069472417570694725175706947261757069472717570694728175706947291757069473017570694731175706947321757069473317570694734175706947351757069473617570694737175706947381757069473917570694740175706947411757069474217570694743175706947441757069474517570694746175706947471757069474817570694749175706947501757069475117570694752175706947531757069475417570694755175706947561757069475717570694758175706947591757069476017570694761175706947621757069476317570694764175706947651757069476617570694767175706947681757069476917570694770175706947711757069477217570694773175706947741757069477517570694776175706947771757069477817570694779175706947801757069478117570694782175706947831757069478417570694785175706947861757069478717570694788175706947891757069479017570694791175706947921757069479317570694794175706947951757069479617570694797175706947981757069479917570694800175706948011757069480217570694803175706948041757069480517570694806175706948071757069480817570694809175706948101757069481117570694812175706948131757069481417570694815175706948161757069481717570694818175706948191757069482017570694821175706948221757069482317570694824175706948251757069482617570694827175706948281757069482917570694830175706948311757069483217570694833175706948341757069483517570694836175706948371757069483817570694839175706948401757069484117570694842175706948431757069484417570694845175706948461757069484717570694848175706948491757069485017570694851175706948521757069485317570694854175706948551757069485617570694857175706948581757069485917570694860175706948611757069486217570694863175706948641757069486517570694866175706948671757069486817570694869175706948701757069487117570694872175706948731757069487417570694875175706948761757069487717570694878175706948791757069488017570694881175706948821757069488317570694884175706948851757069488617570694887175706948881757069488917570694890175706948911757069489217570694893175706948941757069489517570694896175706948971757069489817570694899175706949001757069490117570694902175706949031757069490417570694905175706949061757069490717570694908175706949091757069491017570694911175706949121757069491317570694914175706949151757069491617570694917175706949181757069491917570694920175706949211757069492217570694923175706949241757069492517570694926175706949271757069492817570694929175706949301757069493117570694932175706949331757069493417570694935175706949361757069493717570694938175706949391757069494017570694941175706949421757069494317570694944175706949451757069494617570694947175706949481757069494917570694950175706949511757069495217570694953175706949541757069495517570694956175706949571757069495817570694959175706949601757069496117570694962175706949631757069496417570694965175706949661757069496717570694968175706949691757069497017570694971175706949721757069497317570694974175706949751757069497617570694977175706949781757069497917570694980175706949811757069498217570694983175706949841757069498517570694986175706949871757069498817570694989175706949901757069499117570694992175706949931757069499417570694995175706949961757069499717570694998175706949991757069500017570695001175706950021757069500317570695004175706950051757069500617570695007175706950081757069500917570695010175706950111757069501217570695013175706950141757069501517570695016175706950171757069501817570695019175706950201757069502117570695022175706950231757069502417570695025175706950261757069502717570695028175706950291757069503017570695031175706950321757069503317570695034175706950351757069503617570695037175706950381757069503917570695040175706950411757069504217570695043175706950441757069504517570695046175706950471757069504817570695049175706950501757069505117570695052175706950531757069505417570695055175706950561757069505717570695058175706950591757069506017570695061175706950621757069506317570695064175706950651757069506617570695067175706950681757069506917570695070175706950711757069507217570695073175706950741757069507517570695076175706950771757069507817570695079175706950801757069508117570695082175706950831757069508417570695085175706950861757069508717570695088175706950891757069509017570695091175706950921757069509317570695094175706950951757069509617570695097175706950981757069509917570695100175706951011757069510217570695103175706951041757069510517570695106175706951071757069510817570695109175706951101757069511117570695112175706951131757069511417570695115175706951161757069511717570695118175706951191757069512017570695121175706951221757069512317570695124175706951251757069512617570695127175706951281757069512917570695130175706951311757069513217570695133175706951341757069513517570695136175706951371757069513817570695139175706951401757069514117570695142175706951431757069514417570695145175706951461757069514717570695148175706951491757069515017570695151175706951521757069515317570695154175706951551757069515617570695157175706951581757069515917570695160175706951611757069516217570695163175706951641757069516517570695166175706951671757069516817570695169175706951701757069517117570695172175706951731757069517417570695175175706951761757069517717570695178175706951791757069518017570695181175706951821757069518317570695184175706951851757069518617570695187175706951881757069518917570695190175706951911757069519217570695193175706951941757069519517570695196175706951971757069519817570695199175706952001757069520117570695202175706952031757069520417570695205175706952061757069520717570695208175706952091757069521017570695211175706952121757069521317570695214175706952151757069521617570695217175706952181757069521917570695220175706952211757069522217570695223175706952241757069522517570695226175706952271757069522817570695229175706952301757069523117570695232175706952331757069523417570695235175706952361757069523717570695238175706952391757069524017570695241175706952421757069524317570695244175706952451757069524617570695247175706952481757069524917570695250175706952511757069525217570695253175706952541757069525517570695256175706952571757069525817570695259175706952601757069526117570695262175706952631757069526417570695265175706952661757069526717570695268175706952691757069527017570695271175706952721757069527317570695274175706952751757069527617570695277175706952781757069527917570695280175706952811757069528217570695283175706952841757069528517570695286175706952871757069528817570695289175706952901757069529117570695292175706952931757069529417570695295175706952961757069529717570695298175706952991757069530017570695301175706953021757069530317570695304175706953051757069530617570695307175706953081757069530917570695310175706953111757069531217570695313175706953141757069531517570695316175706953171757069531817570695319175706953201757069532117570695322175706953231757069532417570695325175706953261757069532717570695328175706953291757069533017570695331175706953321757069533317570695334175706953351757069533617570695337175706953381757069533917570695340175706953411757069534217570695343175706953441757069534517570695346175706953471757069534817570695349175706953501757069535117570695352175706953531757069535417570695355175706953561757069535717570695358175706953591757069536017570695361175706953621757069536317570695364175706953651757069536617570695367175706953681757069536917570695370175706953711757069537217570695373175706953741757069537517570695376175706953771757069537817570695379175706953801757069538117570695382175706953831757069538417570695385175706953861757069538717570695388175706953891757069539017570695391175706953921757069539317570695394175706953951757069539617570695397175706953981757069539917570695400175706954011757069540217570695403175706954041757069540517570695406175706954071757069540817570695409175706954101757069541117570695412175706954131757069541417570695415175706954161757069541717570695418175706954191757069542017570695421175706954221757069542317570695424175706954251757069542617570695427175706954281757069542917570695430175706954311757069543217570695433175706954341757069543517570695436175706954371757069543817570695439175706954401757069544117570695442175706954431757069544417570695445175706954461757069544717570695448175706954491757069545017570695451175706954521757069545317570695454175706954551757069545617570695457175706954581757069545917570695460175706954611757069546217570695463175706954641757069546517570695466175706954671757069546817570695469175706954701757069547117570695472175706954731757069547417570695475175706954761757069547717570695478175706954791757069548017570695481175706954821757069548317570695484175706954851757069548617570695487175706954881757069548917570695490175706954911757069549217570695493175706954941757069549517570695496175706954971757069549817570695499175706955001757069550117570695502175706955031757069550417570695505175706955061757069550717570695508175706955091757069551017570695511175706955121757069551317570695514175706955151757069551617570695517175706955181757069551917570695520175706955211757069552217570695523175706955241757069552517570695526175706955271757069552817570695529175706955301757069553117570695532175706955331757069553417570695535175706955361757069553717570695538175706955391757069554017570695541175706955421757069554317570695544175706955451757069554617570695547175706955481757069554917570695550175706955511757069555217570695553175706955541757069555517570695556175706955571757069555817570695559175706955601757069556117570695562175706955631757069556417570695565175706955661757069556717570695568175706955691757069557017570695571175706955721757069557317570695574175706955751757069557617570695577175706955781757069557917570695580175706955811757069558217570695583175706955841757069558517570695586175706955871757069558817570695589175706955901757069559117570695592175706955931757069559417570695595175706955961757069559717570695598175706955991757069560017570695601175706956021757069560317570695604175706956051757069560617570695607175706956081757069560917570695610175706956111757069561217570695613175706956141757069561517570695616175706956171757069561817570695619175706956201757069562117570695622175706956231757069562417570695625175706956261757069562717570695628175706956291757069563017570695631175706956321757069563317570695634175706956351757069563617570695637175706956381757069563917570695640175706956411757069564217570695643175706956441757069564517570695646175706956471757069564817570695649175706956501757069565117570695652175706956531757069565417570695655175706956561757069565717570695658175706956591757069566017570695661175706956621757069566317570695664175706956651757069566617570695667175706956681757069566917570695670175706956711757069567217570695673175706956741757069567517570695676175706956771757069567817570695679175706956801757069568117570695682175706956831757069568417570695685175706956861757069568717570695688175706956891757069569017570695691175706956921757069569317570695694175706956951757069569617570695697175706956981757069569917570695700175706957011757069570217570695703175706957041757069570517570695706175706957071757069570817570695709175706957101757069571117570695712175706957131757069571417570695715175706957161757069571717570695718175706957191757069572017570695721175706957221757069572317570695724175706957251757069572617570695727175706957281757069572917570695730175706957311757069573217570695733175706957341757069573517570695736175706957371757069573817570695739175706957401757069574117570695742175706957431757069574417570695745175706957461757069574717570695748175706957491757069575017570695751175706957521757069575317570695754175706957551757069575617570695757175706957581757069575917570695760175706957611757069576217570695763175706957641757069576517570695766175706957671757069576817570695769175706957701757069577117570695772175706957731757069577417570695775175706957761757069577717570695778175706957791757069578017570695781175706957821757069578317570695784175706957851757069578617570695787175706957881757069578917570695790175706957911757069579217570695793175706957941757069579517570695796175706957971757069579817570695799175706958001757069580117570695802175706958031757069580417570695805175706958061757069580717570695808175706958091757069581017570695811175706958121757069581317570695814175706958151757069581617570695817175706958181757069581917570695820175706958211757069582217570695823175706958241757069582517570695826175706958271757069582817570695829175706958301757069583117570695832175706958331757069583417570695835175706958361757069583717570695838175706958391757069584017570695841175706958421757069584317570695844175706958451757069584617570695847175706958481757069584917570695850175706958511757069585217570695853175706958541757069585517570695856175706958571757069585817570695859175706958601757069586117570695862175706958631757069586417570695865175706958661757069586717570695868175706958691757069587017570695871175706958721757069587317570695874175706958751757069587617570695877175706958781757069587917570695880175706958811757069588217570695883175706958841757069588517570695886175706958871757069588817570695889175706958901757069589117570695892175706958931757069589417570695895175706958961757069589717570695898175706958991757069590017570695901175706959021757069590317570695904175706959051757069590617570695907175706959081757069590917570695910175706959111757069591217570695913175706959141757069591517570695916175706959171757069591817570695919175706959201757069592117570695922175706959231757069592417570695925175706959261757069592717570695928175706959291757069593017570695931175706959321757069593317570695934175706959351757069593617570695937175706959381757069593917570695940175706959411757069594217570695943175706959441757069594517570695946175706959471757069594817570695949175706959501757069595117570695952175706959531757069595417570695955175706959561757069595717570695958175706959591757069596017570695961175706959621757069596317570695964175706959651757069596617570695967175706959681757069596917570695970175706959711757069597217570695973175706959741757069597517570695976175706959771757069597817570695979175706959801757069598117570695982175706959831757069598417570695985175706959861757069598717570695988175706959891757069599017570695991175706959921757069599317570695994175706959951757069599617570695997175706959981757069599917570696000175706960011757069600217570696003175706960041757069600517570696006175706960071757069600817570696009175706960101757069601117570696012175706960131757069601417570696015175706960161757069601717570696018175706960191757069602017570696021175706960221757069602317570696024175706960251757069602617570696027175706960281757069602917570696030175706960311757069603217570696033175706960341757069603517570696036175706960371757069603817570696039175706960401757069604117570696042175706960431757069604417570696045175706960461757069604717570696048175706960491757069605017570696051175706960521757069605317570696054175706960551757069605617570696057175706960581757069605917570696060175706960611757069606217570696063175706960641757069606517570696066175706960671757069606817570696069175706960701757069607117570696072175706960731757069607417570696075175706960761757069607717570696078175706960791757069608017570696081175706960821757069608317570696084175706960851757069608617570696087175706960881757069608917570696090175706960911757069609217570696093175706960941757069609517570696096175706960971757069609817570696099175706961001757069610117570696102175706961031757069610417570696105175706961061757069610717570696108175706961091757069611017570696111175706961121757069611317570696114175706961151757069611617570696117175706961181757069611917570696120175706961211757069612217570696123175706961241757069612517570696126175706961271757069612817570696129175706961301757069613117570696132175706961331757069613417570696135175706961361757069613717570696138175706961391757069614017570696141175706961421757069614317570696144175706961451757069614617570696147175706961481757069614917570696150175706961511757069615217570696153175706961541757069615517570696156175706961571757069615817570696159175706961601757069616117570696162175706961631757069616417570696165175706961661757069616717570696168175706961691757069617017570696171175706961721757069617317570696174175706961751757069617617570696177175706961781757069617917570696180175706961811757069618217570696183175706961841757069618517570696186175706961871757069618817570696189175706961901757069619117570696192175706961931757069619417570696195175706961961757069619717570696198175706961991757069620017570696201175706962021757069620317570696204175706962051757069620617570696207175706962081757069620917570696210175706962111757069621217570696213175706962141757069621517570696216175706962171757069621817570696219175706962201757069622117570696222175706962231757069622417570696225175706962261757069622717570696228175706962291757069623017570696231175706962321757069623317570696234175706962351757069623617570696237175706962381757069623917570696240175706962411757069624217570696243175706962441757069624517570696246175706962471757069624817570696249175706962501757069625117570696252175706962531757069625417570696255175706962561757069625717570696258175706962591757069626017570696261175706962621757069626317570696264175706962651757069626617570696267175706962681757069626917570696270175706962711757069627217570696273175706962741757069627517570696276175706962771757069627817570696279175706962801757069628117570696282175706962831757069628417570696285175706962861757069628717570696288175706962891757069629017570696291175706962921757069629317570696294175706962951757069629617570696297175706962981757069629917570696300175706963011757069630217570696303175706963041757069630517570696306175706963071757069630817570696309175706963101757069631117570696312175706963131757069631417570696315175706963161757069631717570696318175706963191757069632017570696321175706963221757069632317570696324175706963251757069632617570696327175706963281757069632917570696330175706963311757069633217570696333175706963341757069633517570696336175706963371757069633817570696339175706963401757069634117570696342175706963431757069634417570696345175706963461757069634717570696348175706963491757069635017570696351175706963521757069635317570696354175706963551757069635617570696357175706963581757069635917570696360175706963611757069636217570696363175706963641757069636517570696366175706963671757069636817570696369175706963701757069637117570696372175706963731757069637417570696375175706963761757069637717570696378175706963791757069638017570696381175706963821757069638317570696384175706963851757069638617570696387175706963881757069638917570696390175706963911757069639217570696393175706963941757069639517570696396175706963971757069639817570696399175706964001757069640117570696402175706964031757069640417570696405175706964061757069640717570696408175706964091757069641017570696411175706964121757069641317570696414175706964151757069641617570696417175706964181757069641917570696420175706964211757069642217570696423175706964241757069642517570696426175706964271757069642817570696429175706964301757069643117570696432175706964331757069643417570696435175706964361757069643717570696438175706964391757069644017570696441175706964421757069644317570696444175706964451757069644617570696447175706964481757069644917570696450175706964511757069645217570696453175706964541757069645517570696456175706964571757069645817570696459175706964601757069646117570696462175706964631757069646417570696465175706964661757069646717570696468175706964691757069647017570696471175706964721757069647317570696474175706964751757069647617570696477175706964781757069647917570696480175706964811757069648217570696483175706964841757069648517570696486175706964871757069648817570696489175706964901757069649117570696492175706964931757069649417570696495175706964961757069649717570696498175706964991757069650017570696501175706965021757069650317570696504175706965051757069650617570696507175706965081757069650917570696510175706965111757069651217570696513175706965141757069651517570696516175706965171757069651817570696519175706965201757069652117570696522175706965231757069652417570696525175706965261757069652717570696528175706965291757069653017570696531175706965321757069653317570696534175706965351757069653617570696537175706965381757069653917570696540175706965411757069654217570696543175706965441757069654517570696546175706965471757069654817570696549175706965501757069655117570696552175706965531757069655417570696555175706965561757069655717570696558175706965591757069656017570696561175706965621757069656317570696564175706965651757069656617570696567175706965681757069656917570696570175706965711757069657217570696573175706965741757069657517570696576175706965771757069657817570696579175706965801757069658117570696582175706965831757069658417570696585175706965861757069658717570696588175706965891757069659017570696591175706965921757069659317570696594175706965951757069659617570696597175706965981757069659917570696600175706966011757069660217570696603175706966041757069660517570696606175706966071757069660817570696609175706966101757069661117570696612175706966131757069661417570696615175706966161757069661717570696618175706966191757069662017570696621175706966221757069662317570696624175706966251757069662617570696627175706966281757069662917570696630175706966311757069663217570696633175706966341757069663517570696636175706966371757069663817570696639175706966401757069664117570696642175706966431757069664417570696645175706966461757069664717570696648175706966491757069665017570696651175706966521757069665317570696654175706966551757069665617570696657175706966581757069665917570696660175706966611757069666217570696663175706966641757069666517570696666175706966671757069666817570696669175706966701757069667117570696672175706966731757069667417570696675175706966761757069667717570696678175706966791757069668017570696681175706966821757069668317570696684175706966851757069668617570696687175706966881757069668917570696690175706966911757069669217570696693175706966941757069669517570696696175706966971757069669817570696699175706967001757069670117570696702175706967031757069670417570696705175706967061757069670717570696708175706967091757069671017570696711175706967121757069671317570696714175706967151757069671617570696717175706967181757069671917570696720175706967211757069672217570696723175706967241757069672517570696726175706967271757069672817570696729175706967301757069673117570696732175706967331757069673417570696735175706967361757069673717570696738175706967391757069674017570696741175706967421757069674317570696744175706967451757069674617570696747175706967481757069674917570696750175706967511757069675217570696753175706967541757069675517570696756175706967571757069675817570696759175706967601757069676117570696762175706967631757069676417570696765175706967661757069676717570696768175706967691757069677017570696771175706967721757069677317570696774175706967751757069677617570696777175706967781757069677917570696780175706967811757069678217570696783175706967841757069678517570696786175706967871757069678817570696789175706967901757069679117570696792175706967931757069679417570696795175706967961757069679717570696798175706967991757069680017570696801175706968021757069680317570696804175706968051757069680617570696807175706968081757069680917570696810175706968111757069681217570696813175706968141757069681517570696816175706968171757069681817570696819175706968201757069682117570696822175706968231757069682417570696825175706968261757069682717570696828175706968291757069683017570696831175706968321757069683317570696834175706968351757069683617570696837175706968381757069683917570696840175706968411757069684217570696843175706968441757069684517570696846175706968471757069684817570696849175706968501757069685117570696852175706968531757069685417570696855175706968561757069685717570696858175706968591757069686017570696861175706968621757069686317570696864175706968651757069686617570696867175706968681757069686917570696870175706968711757069687217570696873175706968741757069687517570696876175706968771757069687817570696879175706968801757069688117570696882175706968831757069688417570696885175706968861757069688717570696888175706968891757069689017570696891175706968921757069689317570696894175706968951757069689617570696897175706968981757069689917570696900175706969011757069690217570696903175706969041757069690517570696906175706969071757069690817570696909175706969101757069691117570696912175706969131757069691417570696915175706969161757069691717570696918175706969191757069692017570696921175706969221757069692317570696924175706969251757069692617570696927175706969281757069692917570696930175706969311757069693217570696933175706969341757069693517570696936175706969371757069693817570696939175706969401757069694117570696942175706969431757069694417570696945175706969461757069694717570696948175706969491757069695017570696951175706969521757069695317570696954175706969551757069695617570696957175706969581757069695917570696960175706969611757069696217570696963175706969641757069696517570696966175706969671757069696817570696969175706969701757069697117570696972175706969731757069697417570696975175706969761757069697717570696978175706969791757069698017570696981175706969821757069698317570696984175706969851757069698617570696987175706969881757069698917570696990175706969911757069699217570696993175706969941757069699517570696996175706969971757069699817570696999175706970001757069700117570697002175706970031757069700417570697005175706970061757069700717570697008175706970091757069701017570697011175706970121757069701317570697014175706970151757069701617570697017175706970181757069701917570697020175706970211757069702217570697023175706970241757069702517570697026175706970271757069702817570697029175706970301757069703117570697032175706970331757069703417570697035175706970361757069703717570697038175706970391757069704017570697041175706970421757069704317570697044175706970451757069704617570697047175706970481757069704917570697050175706970511757069705217570697053175706970541757069705517570697056175706970571757069705817570697059175706970601757069706117570697062175706970631757069706417570697065175706970661757069706717570697068175706970691757069707017570697071175706970721757069707317570697074175706970751757069707617570697077175706970781757069707917570697080175706970811757069708217570697083175706970841757069708517570697086175706970871757069708817570697089175706970901757069709117570697092175706970931757069709417570697095175706970961757069709717570697098175706970991757069710017570697101175706971021757069710317570697104175706971051757069710617570697107175706971081757069710917570697110175706971111757069711217570697113175706971141757069711517570697116175706971171757069711817570697119175706971201757069712117570697122175706971231757069712417570697125175706971261757069712717570697128175706971291757069713017570697131175706971321757069713317570697134175706971351757069713617570697137175706971381757069713917570697140175706971411757069714217570697143175706971441757069714517570697146175706971471757069714817570697149175706971501757069715117570697152175706971531757069715417570697155175706971561757069715717570697158175706971591757069716017570697161175706971621757069716317570697164175706971651757069716617570697167175706971681757069716917570697170175706971711757069717217570697173175706971741757069717517570697176175706971771757069717817570697179175706971801757069718117570697182175706971831757069718417570697185175706971861757069718717570697188175706971891757069719017570697191175706971921757069719317570697194175706971951757069719617570697197175706971981757069719917570697200175706972011757069720217570697203175706972041757069720517570697206175706972071757069720817570697209175706972101757069721117570697212175706972131757069721417570697215175706972161757069721717570697218175706972191757069722017570697221175706972221757069722317570697224175706972251757069722617570697227175706972281757069722917570697230175706972311757069723217570697233175706972341757069723517570697236175706972371757069723817570697239175706972401757069724117570697242175706972431757069724417570697245175706972461757069724717570697248175706972491757069725017570697251175706972521757069725317570697254175706972551757069725617570697257175706972581757069725917570697260175706972611757069726217570697263175706972641757069726517570697266175706972671757069726817570697269175706972701757069727117570697272175706972731757069727417570697275175706972761757069727717570697278175706972791757069728017570697281175706972821757069728317570697284175706972851757069728617570697287175706972881757069728917570697290175706972911757069729217570697293175706972941757069729517570697296175706972971757069729817570697299175706973001757069730117570697302175706973031757069730417570697305175706973061757069730717570697308175706973091757069731017570697311175706973121757069731317570697314175706973151757069731617570697317175706973181757069731917570697320175706973211757069732217570697323175706973241757069732517570697326175706973271757069732817570697329175706973301757069733117570697332175706973331757069733417570697335175706973361757069733717570697338175706973391757069734017570697341175706973421757069734317570697344175706973451757069734617570697347175706973481757069734917570697350175706973511757069735217570697353175706973541757069735517570697356175706973571757069735817570697359175706973601757069736117570697362175706973631757069736417570697365175706973661757069736717570697368175706973691757069737017570697371175706973721757069737317570697374175706973751757069737617570697377175706973781757069737917570697380175706973811757069738217570697383175706973841757069738517570697386175706973871757069738817570697389175706973901757069739117570697392175706973931757069739417570697395175706973961757069739717570697398175706973991757069740017570697401175706974021757069740317570697404175706974051757069740617570697407175706974081757069740917570697410175706974111757069741217570697413175706974141757069741517570697416175706974171757069741817570697419175706974201757069742117570697422175706974231757069742417570697425175706974261757069742717570697428175706974291757069743017570697431175706974321757069743317570697434175706974351757069743617570697437175706974381757069743917570697440175706974411757069744217570697443175706974441757069744517570697446175706974471757069744817570697449175706974501757069745117570697452175706974531757069745417570697455175706974561757069745717570697458175706974591757069746017570697461175706974621757069746317570697464175706974651757069746617570697467175706974681757069746917570697470175706974711757069747217570697473175706974741757069747517570697476175706974771757069747817570697479175706974801757069748117570697482175706974831757069748417570697485175706974861757069748717570697488175706974891757069749017570697491175706974921757069749317570697494175706974951757069749617570697497175706974981757069749917570697500175706975011757069750217570697503175706975041757069750517570697506175706975071757069750817570697509175706975101757069751117570697512175706975131757069751417570697515175706975161757069751717570697518175706975191757069752017570697521175706975221757069752317570697524175706975251757069752617570697527175706975281757069752917570697530175706975311757069753217570697533175706975341757069753517570697536175706975371757069753817570697539175706975401757069754117570697542175706975431757069754417570697545175706975461757069754717570697548175706975491757069755017570697551175706975521757069755317570697554175706975551757069755617570697557175706975581757069755917570697560175706975611757069756217570697563175706975641757069756517570697566175706975671757069756817570697569175706975701757069757117570697572175706975731757069757417570697575175706975761757069757717570697578175706975791757069758017570697581175706975821757069758317570697584175706975851757069758617570697587175706975881757069758917570697590175706975911757069759217570697593175706975941757069759517570697596175706975971757069759817570697599175706976001757069760117570697602175706976031757069760417570697605175706976061757069760717570697608175706976091757069761017570697611175706976121757069761317570697614175706976151757069761617570697617175706976181757069761917570697620175706976211757069762217570697623175706976241757069762517570697626175706976271757069762817570697629175706976301757069763117570697632175706976331757069763417570697635175706976361757069763717570697638175706976391757069764017570697641175706976421757069764317570697644175706976451757069764617570697647175706976481757069764917570697650175706976511757069765217570697653175706976541757069765517570697656175706976571757069765817570697659175706976601757069766117570697662175706976631757069766417570697665175706976661757069766717570697668175706976691757069767017570697671175706976721757069767317570697674175706976751757069767617570697677175706976781757069767917570697680175706976811757069768217570697683175706976841757069768517570697686175706976871757069768817570697689175706976901757069769117570697692175706976931757069769417570697695175706976961757069769717570697698175706976991757069770017570697701175706977021757069770317570697704175706977051757069770617570697707175706977081757069770917570697710175706977111757069771217570697713175706977141757069771517570697716175706977171757069771817570697719175706977201757069772117570697722175706977231757069772417570697725175706977261757069772717570697728175706977291757069773017570697731175706977321757069773317570697734175706977351757069773617570697737175706977381757069773917570697740175706977411757069774217570697743175706977441757069774517570697746175706977471757069774817570697749175706977501757069775117570697752175706977531757069775417570697755175706977561757069775717570697758175706977591757069776017570697761175706977621757069776317570697764175706977651757069776617570697767175706977681757069776917570697770175706977711757069777217570697773175706977741757069777517570697776175706977771757069777817570697779175706977801757069778117570697782175706977831757069778417570697785175706977861757069778717570697788175706977891757069779017570697791175706977921757069779317570697794175706977951757069779617570697797175706977981757069779917570697800175706978011757069780217570697803175706978041757069780517570697806175706978071757069780817570697809175706978101757069781117570697812175706978131757069781417570697815175706978161757069781717570697818175706978191757069782017570697821175706978221757069782317570697824175706978251757069782617570697827175706978281757069782917570697830175706978311757069783217570697833175706978341757069783517570697836175706978371757069783817570697839175706978401757069784117570697842175706978431757069784417570697845175706978461757069784717570697848175706978491757069785017570697851175706978521757069785317570697854175706978551757069785617570697857175706978581757069785917570697860175706978611757069786217570697863175706978641757069786517570697866175706978671757069786817570697869175706978701757069787117570697872175706978731757069787417570697875175706978761757069787717570697878175706978791757069788017570697881175706978821757069788317570697884175706978851757069788617570697887175706978881757069788917570697890175706978911757069789217570697893175706978941757069789517570697896175706978971757069789817570697899175706979001757069790117570697902175706979031757069790417570697905175706979061757069790717570697908175706979091757069791017570697911175706979121757069791317570697914175706979151757069791617570697917175706979181757069791917570697920175706979211757069792217570697923175706979241757069792517570697926175706979271757069792817570697929175706979301757069793117570697932175706979331757069793417570697935175706979361757069793717570697938175706979391757069794017570697941175706979421757069794317570697944175706979451757069794617570697947175706979481757069794917570697950175706979511757069795217570697953175706979541757069795517570697956175706979571757069795817570697959175706979601757069796117570697962175706979631757069796417570697965175706979661757069796717570697968175706979691757069797017570697971175706979721757069797317570697974175706979751757069797617570697977175706979781757069797917570697980175706979811757069798217570697983175706979841757069798517570697986175706979871757069798817570697989175706979901757069799117570697992175706979931757069799417570697995175706979961757069799717570697998175706979991757069800017570698001175706980021757069800317570698004175706980051757069800617570698007175706980081757069800917570698010175706980111757069801217570698013175706980141757069801517570698016175706980171757069801817570698019175706980201757069802117570698022175706980231757069802417570698025175706980261757069802717570698028175706980291757069803017570698031175706980321757069803317570698034175706980351757069803617570698037175706980381757069803917570698040175706980411757069804217570698043175706980441757069804517570698046175706980471757069804817570698049175706980501757069805117570698052175706980531757069805417570698055175706980561757069805717570698058175706980591757069806017570698061175706980621757069806317570698064175706980651757069806617570698067175706980681757069806917570698070175706980711757069807217570698073175706980741757069807517570698076175706980771757069807817570698079175706980801757069808117570698082175706980831757069808417570698085175706980861757069808717570698088175706980891757069809017570698091175706980921757069809317570698094175706980951757069809617570698097175706980981757069809917570698100175706981011757069810217570698103175706981041757069810517570698106175706981071757069810817570698109175706981101757069811117570698112175706981131757069811417570698115175706981161757069811717570698118175706981191757069812017570698121175706981221757069812317570698124175706981251757069812617570698127175706981281757069812917570698130175706981311757069813217570698133175706981341757069813517570698136175706981371757069813817570698139175706981401757069814117570698142175706981431757069814417570698145175706981461757069814717570698148175706981491757069815017570698151175706981521757069815317570698154175706981551757069815617570698157175706981581757069815917570698160175706981611757069816217570698163175706981641757069816517570698166175706981671757069816817570698169175706981701757069817117570698172175706981731757069817417570698175175706981761757069817717570698178175706981791757069818017570698181175706981821757069818317570698184175706981851757069818617570698187175706981881757069818917570698190175706981911757069819217570698193175706981941757069819517570698196175706981971757069819817570698199175706982001757069820117570698202175706982031757069820417570698205175706982061757069820717570698208175706982091757069821017570698211175706982121757069821317570698214175706982151757069821617570698217175706982181757069821917570698220175706982211757069822217570698223175706982241757069822517570698226175706982271757069822817570698229175706982301757069823117570698232175706982331757069823417570698235175706982361757069823717570698238175706982391757069824017570698241175706982421757069824317570698244175706982451757069824617570698247175706982481757069824917570698250175706982511757069825217570698253175706982541757069825517570698256175706982571757069825817570698259175706982601757069826117570698262175706982631757069826417570698265175706982661757069826717570698268175706982691757069827017570698271175706982721757069827317570698274175706982751757069827617570698277175706982781757069827917570698280175706982811757069828217570698283175706982841757069828517570698286175706982871757069828817570698289175706982901757069829117570698292175706982931757069829417570698295175706982961757069829717570698298175706982991757069830017570698301175706983021757069830317570698304175706983051757069830617570698307175706983081757069830917570698310175706983111757069831217570698313175706983141757069831517570698316175706983171757069831817570698319175706983201757069832117570698322175706983231757069832417570698325175706983261757069832717570698328175706983291757069833017570698331175706983321757069833317570698334175706983351757069833617570698337175706983381757069833917570698340175706983411757069834217570698343175706983441757069834517570698346175706983471757069834817570698349175706983501757069835117570698352175706983531757069835417570698355175706983561757069835717570698358175706983591757069836017570698361175706983621757069836317570698364175706983651757069836617570698367175706983681757069836917570698370175706983711757069837217570698373175706983741757069837517570698376175706983771757069837817570698379175706983801757069838117570698382175706983831757069838417570698385175706983861757069838717570698388175706983891757069839017570698391175706983921757069839317570698394175706983951757069839617570698397175706983981757069839917570698400175706984011757069840217570698403175706984041757069840517570698406175706984071757069840817570698409175706984101757069841117570698412175706984131757069841417570698415175706984161757069841717570698418175706984191757069842017570698421175706984221757069842317570698424175706984251757069842617570698427175706984281757069842917570698430175706984311757069843217570698433175706984341757069843517570698436175706984371757069843817570698439175706984401757069844117570698442175706984431757069844417570698445175706984461757069844717570698448175706984491757069845017570698451175706984521757069845317570698454175706984551757069845617570698457175706984581757069845917570698460175706984611757069846217570698463175706984641757069846517570698466175706984671757069846817570698469175706984701757069847117570698472175706984731757069847417570698475175706984761757069847717570698478175706984791757069848017570698481175706984821757069848317570698484175706984851757069848617570698487175706984881757069848917570698490175706984911757069849217570698493175706984941757069849517570698496175706984971757069849817570698499175706985001757069850117570698502175706985031757069850417570698505175706985061757069850717570698508175706985091757069851017570698511175706985121757069851317570698514175706985151757069851617570698517175706985181757069851917570698520175706985211757069852217570698523175706985241757069852517570698526175706985271757069852817570698529175706985301757069853117570698532175706985331757069853417570698535175706985361757069853717570698538175706985391757069854017570698541175706985421757069854317570698544175706985451757069854617570698547175706985481757069854917570698550175706985511757069855217570698553175706985541757069855517570698556175706985571757069855817570698559175706985601757069856117570698562175706985631757069856417570698565175706985661757069856717570698568175706985691757069857017570698571175706985721757069857317570698574175706985751757069857617570698577175706985781757069857917570698580175706985811757069858217570698583175706985841757069858517570698586175706985871757069858817570698589175706985901757069859117570698592175706985931757069859417570698595175706985961757069859717570698598175706985991757069860017570698601175706986021757069860317570698604175706986051757069860617570698607175706986081757069860917570698610175706986111757069861217570698613175706986141757069861517570698616175706986171757069861817570698619175706986201757069862117570698622175706986231757069862417570698625175706986261757069862717570698628175706986291757069863017570698631175706986321757069863317570698634175706986351757069863617570698637175706986381757069863917570698640175706986411757069864217570698643175706986441757069864517570698646175706986471757069864817570698649175706986501757069865117570698652175706986531757069865417570698655175706986561757069865717570698658175706986591757069866017570698661175706986621757069866317570698664175706986651757069866617570698667175706986681757069866917570698670175706986711757069867217570698673175706986741757069867517570698676175706986771757069867817570698679175706986801757069868117570698682175706986831757069868417570698685175706986861757069868717570698688175706986891757069869017570698691175706986921757069869317570698694175706986951757069869617570698697175706986981757069869917570698700175706987011757069870217570698703175706987041757069870517570698706175706987071757069870817570698709175706987101757069871117570698712175706987131757069871417570698715175706987161757069871717570698718175706987191757069872017570698721175706987221757069872317570698724175706987251757069872617570698727175706987281757069872917570698730175706987311757069873217570698733175706987341757069873517570698736175706987371757069873817570698739175706987401757069874117570698742175706987431757069874417570698745175706987461757069874717570698748175706987491757069875017570698751175706987521757069875317570698754175706987551757069875617570698757175706987581757069875917570698760175706987611757069876217570698763175706987641757069876517570698766175706987671757069876817570698769175706987701757069877117570698772175706987731757069877417570698775175706987761757069877717570698778175706987791757069878017570698781175706987821757069878317570698784175706987851757069878617570698787175706987881757069878917570698790175706987911757069879217570698793175706987941757069879517570698796175706987971757069879817570698799175706988001757069880117570698802175706988031757069880417570698805175706988061757069880717570698808175706988091757069881017570698811175706988121757069881317570698814175706988151757069881617570698817175706988181757069881917570698820175706988211757069882217570698823175706988241757069882517570698826175706988271757069882817570698829175706988301757069883117570698832175706988331757069883417570698835175706988361757069883717570698838175706988391757069884017570698841175706988421757069884317570698844175706988451757069884617570698847175706988481757069884917570698850175706988511757069885217570698853175706988541757069885517570698856175706988571757069885817570698859175706988601757069886117570698862175706988631757069886417570698865175706988661757069886717570698868175706988691757069887017570698871175706988721757069887317570698874175706988751757069887617570698877175706988781757069887917570698880175706988811757069888217570698883175706988841757069888517570698886175706988871757069888817570698889175706988901757069889117570698892175706988931757069889417570698895175706988961757069889717570698898175706988991757069890017570698901175706989021757069890317570698904175706989051757069890617570698907175706989081757069890917570698910175706989111757069891217570698913175706989141757069891517570698916175706989171757069891817570698919175706989201757069892117570698922175706989231757069892417570698925175706989261757069892717570698928175706989291757069893017570698931175706989321757069893317570698934175706989351757069893617570698937175706989381757069893917570698940175706989411757069894217570698943175706989441757069894517570698946175706989471757069894817570698949175706989501757069895117570698952175706989531757069895417570698955175706989561757069895717570698958175706989591757069896017570698961175706989621757069896317570698964175706989651757069896617570698967175706989681757069896917570698970175706989711757069897217570698973175706989741757069897517570698976175706989771757069897817570698979175706989801757069898117570698982175706989831757069898417570698985175706989861757069898717570698988175706989891757069899017570698991175706989921757069899317570698994175706989951757069899617570698997175706989981757069899917570699000175706990011757069900217570699003175706990041757069900517570699006175706990071757069900817570699009175706990101757069901117570699012175706990131757069901417570699015175706990161757069901717570699018175706990191757069902017570699021175706990221757069902317570699024175706990251757069902617570699027175706990281757069902917570699030175706990311757069903217570699033175706990341757069903517570699036175706990371757069903817570699039175706990401757069904117570699042175706990431757069904417570699045175706990461757069904717570699048175706990491757069905017570699051175706990521757069905317570699054175706990551757069905617570699057175706990581757069905917570699060175706990611757069906217570699063175706990641757069906517570699066175706990671757069906817570699069175706990701757069907117570699072175706990731757069907417570699075175706990761757069907717570699078175706990791757069908017570699081175706990821757069908317570699084175706990851757069908617570699087175706990881757069908917570699090175706990911757069909217570699093175706990941757069909517570699096175706990971757069909817570699099175706991001757069910117570699102175706991031757069910417570699105175706991061757069910717570699108175706991091757069911017570699111175706991121757069911317570699114175706991151757069911617570699117175706991181757069911917570699120175706991211757069912217570699123175706991241757069912517570699126175706991271757069912817570699129175706991301757069913117570699132175706991331757069913417570699135175706991361757069913717570699138175706991391757069914017570699141175706991421757069914317570699144175706991451757069914617570699147175706991481757069914917570699150175706991511757069915217570699153175706991541757069915517570699156175706991571757069915817570699159175706991601757069916117570699162175706991631757069916417570699165175706991661757069916717570699168175706991691757069917017570699171175706991721757069917317570699174175706991751757069917617570699177175706991781757069917917570699180175706991811757069918217570699183175706991841757069918517570699186175706991871757069918817570699189175706991901757069919117570699192175706991931757069919417570699195175706991961757069919717570699198175706991991757069920017570699201175706992021757069920317570699204175706992051757069920617570699207175706992081757069920917570699210175706992111757069921217570699213175706992141757069921517570699216175706992171757069921817570699219175706992201757069922117570699222175706992231757069922417570699225175706992261757069922717570699228175706992291757069923017570699231175706992321757069923317570699234175706992351757069923617570699237175706992381757069923917570699240175706992411757069924217570699243175706992441757069924517570699246175706992471757069924817570699249175706992501757069925117570699252175706992531757069925417570699255175706992561757069925717570699258175706992591757069926017570699261175706992621757069926317570699264175706992651757069926617570699267175706992681757069926917570699270175706992711757069927217570699273175706992741757069927517570699276175706992771757069927817570699279175706992801757069928117570699282175706992831757069928417570699285175706992861757069928717570699288175706992891757069929017570699291175706992921757069929317570699294175706992951757069929617570699297175706992981757069929917570699300175706993011757069930217570699303175706993041757069930517570699306175706993071757069930817570699309175706993101757069931117570699312175706993131757069931417570699315175706993161757069931717570699318175706993191757069932017570699321175706993221757069932317570699324175706993251757069932617570699327175706993281757069932917570699330175706993311757069933217570699333175706993341757069933517570699336175706993371757069933817570699339175706993401757069934117570699342175706993431757069934417570699345175706993461757069934717570699348175706993491757069935017570699351175706993521757069935317570699354175706993551757069935617570699357175706993581757069935917570699360175706993611757069936217570699363175706993641757069936517570699366175706993671757069936817570699369175706993701757069937117570699372175706993731757069937417570699375175706993761757069937717570699378175706993791757069938017570699381175706993821757069938317570699384175706993851757069938617570699387175706993881757069938917570699390175706993911757069939217570699393175706993941757069939517570699396175706993971757069939817570699399175706994001757069940117570699402175706994031757069940417570699405175706994061757069940717570699408175706994091757069941017570699411175706994121757069941317570699414175706994151757069941617570699417175706994181757069941917570699420175706994211757069942217570699423175706994241757069942517570699426175706994271757069942817570699429175706994301757069943117570699432175706994331757069943417570699435175706994361757069943717570699438175706994391757069944017570699441175706994421757069944317570699444175706994451757069944617570699447175706994481757069944917570699450175706994511757069945217570699453175706994541757069945517570699456175706994571757069945817570699459175706994601757069946117570699462175706994631757069946417570699465175706994661757069946717570699468175706994691757069947017570699471175706994721757069947317570699474175706994751757069947617570699477175706994781757069947917570699480175706994811757069948217570699483175706994841757069948517570699486175706994871757069948817570699489175706994901757069949117570699492175706994931757069949417570699495175706994961757069949717570699498175706994991757069950017570699501175706995021757069950317570699504175706995051757069950617570699507175706995081757069950917570699510175706995111757069951217570699513175706995141757069951517570699516175706995171757069951817570699519175706995201757069952117570699522175706995231757069952417570699525175706995261757069952717570699528175706995291757069953017570699531175706995321757069953317570699534175706995351757069953617570699537175706995381757069953917570699540175706995411757069954217570699543175706995441757069954517570699546175706995471757069954817570699549175706995501757069955117570699552175706995531757069955417570699555175706995561757069955717570699558175706995591757069956017570699561175706995621757069956317570699564175706995651757069956617570699567175706995681757069956917570699570175706995711757069957217570699573175706995741757069957517570699576175706995771757069957817570699579175706995801757069958117570699582175706995831757069958417570699585175706995861757069958717570699588175706995891757069959017570699591175706995921757069959317570699594175706995951757069959617570699597175706995981757069959917570699600175706996011757069960217570699603175706996041757069960517570699606175706996071757069960817570699609175706996101757069961117570699612175706996131757069961417570699615175706996161757069961717570699618175706996191757069962017570699621175706996221757069962317570699624175706996251757069962617570699627175706996281757069962917570699630175706996311757069963217570699633175706996341757069963517570699636175706996371757069963817570699639175706996401757069964117570699642175706996431757069964417570699645175706996461757069964717570699648175706996491757069965017570699651175706996521757069965317570699654175706996551757069965617570699657175706996581757069965917570699660175706996611757069966217570699663175706996641757069966517570699666175706996671757069966817570699669175706996701757069967117570699672175706996731757069967417570699675175706996761757069967717570699678175706996791757069968017570699681175706996821757069968317570699684175706996851757069968617570699687175706996881757069968917570699690175706996911757069969217570699693175706996941757069969517570699696175706996971757069969817570699699175706997001757069970117570699702175706997031757069970417570699705175706997061757069970717570699708175706997091757069971017570699711175706997121757069971317570699714175706997151757069971617570699717175706997181757069971917570699720175706997211757069972217570699723175706997241757069972517570699726175706997271757069972817570699729175706997301757069973117570699732175706997331757069973417570699735175706997361757069973717570699738175706997391757069974017570699741175706997421757069974317570699744175706997451757069974617570699747175706997481757069974917570699750175706997511757069975217570699753175706997541757069975517570699756175706997571757069975817570699759175706997601757069976117570699762175706997631757069976417570699765175706997661757069976717570699768175706997691757069977017570699771175706997721757069977317570699774175706997751757069977617570699777175706997781757069977917570699780175706997811757069978217570699783175706997841757069978517570699786175706997871757069978817570699789175706997901757069979117570699792175706997931757069979417570699795175706997961757069979717570699798175706997991757069980017570699801175706998021757069980317570699804175706998051757069980617570699807175706998081757069980917570699810175706998111757069981217570699813175706998141757069981517570699816175706998171757069981817570699819175706998201757069982117570699822175706998231757069982417570699825175706998261757069982717570699828175706998291757069983017570699831175706998321757069983317570699834175706998351757069983617570699837175706998381757069983917570699840175706998411757069984217570699843175706998441757069984517570699846175706998471757069984817570699849175706998501757069985117570699852175706998531757069985417570699855175706998561757069985717570699858175706998591757069986017570699861175706998621757069986317570699864175706998651757069986617570699867175706998681757069986917570699870175706998711757069987217570699873175706998741757069987517570699876175706998771757069987817570699879175706998801757069988117570699882175706998831757069988417570699885175706998861757069988717570699888175706998891757069989017570699891175706998921757069989317570699894175706998951757069989617570699897175706998981757069989917570699900175706999011757069990217570699903175706999041757069990517570699906175706999071757069990817570699909175706999101757069991117570699912175706999131757069991417570699915175706999161757069991717570699918175706999191757069992017570699921175706999221757069992317570699924175706999251757069992617570699927175706999281757069992917570699930175706999311757069993217570699933175706999341757069993517570699936175706999371757069993817570699939175706999401757069994117570699942175706999431757069994417570699945175706999461757069994717570699948175706999491757069995017570699951175706999521757069995317570699954175706999551757069995617570699957175706999581757069995917570699960175706999611757069996217570699963175706999641757069996517570699966175706999671757069996817570699969175706999701757069997117570699972175706999731757069997417570699975175706999761757069997717570699978175706999791757069998017570699981175706999821757069998317570699984175706999851757069998617570699987175706999881757069998917570699990175706999911757069999217570699993175706999941757069999517570699996175706999971757069999817570699999