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

手机号段1786706

1786706号段手机号码表

17867060000178670600011786706000217867060003178670600041786706000517867060006178670600071786706000817867060009178670600101786706001117867060012178670600131786706001417867060015178670600161786706001717867060018178670600191786706002017867060021178670600221786706002317867060024178670600251786706002617867060027178670600281786706002917867060030178670600311786706003217867060033178670600341786706003517867060036178670600371786706003817867060039178670600401786706004117867060042178670600431786706004417867060045178670600461786706004717867060048178670600491786706005017867060051178670600521786706005317867060054178670600551786706005617867060057178670600581786706005917867060060178670600611786706006217867060063178670600641786706006517867060066178670600671786706006817867060069178670600701786706007117867060072178670600731786706007417867060075178670600761786706007717867060078178670600791786706008017867060081178670600821786706008317867060084178670600851786706008617867060087178670600881786706008917867060090178670600911786706009217867060093178670600941786706009517867060096178670600971786706009817867060099178670601001786706010117867060102178670601031786706010417867060105178670601061786706010717867060108178670601091786706011017867060111178670601121786706011317867060114178670601151786706011617867060117178670601181786706011917867060120178670601211786706012217867060123178670601241786706012517867060126178670601271786706012817867060129178670601301786706013117867060132178670601331786706013417867060135178670601361786706013717867060138178670601391786706014017867060141178670601421786706014317867060144178670601451786706014617867060147178670601481786706014917867060150178670601511786706015217867060153178670601541786706015517867060156178670601571786706015817867060159178670601601786706016117867060162178670601631786706016417867060165178670601661786706016717867060168178670601691786706017017867060171178670601721786706017317867060174178670601751786706017617867060177178670601781786706017917867060180178670601811786706018217867060183178670601841786706018517867060186178670601871786706018817867060189178670601901786706019117867060192178670601931786706019417867060195178670601961786706019717867060198178670601991786706020017867060201178670602021786706020317867060204178670602051786706020617867060207178670602081786706020917867060210178670602111786706021217867060213178670602141786706021517867060216178670602171786706021817867060219178670602201786706022117867060222178670602231786706022417867060225178670602261786706022717867060228178670602291786706023017867060231178670602321786706023317867060234178670602351786706023617867060237178670602381786706023917867060240178670602411786706024217867060243178670602441786706024517867060246178670602471786706024817867060249178670602501786706025117867060252178670602531786706025417867060255178670602561786706025717867060258178670602591786706026017867060261178670602621786706026317867060264178670602651786706026617867060267178670602681786706026917867060270178670602711786706027217867060273178670602741786706027517867060276178670602771786706027817867060279178670602801786706028117867060282178670602831786706028417867060285178670602861786706028717867060288178670602891786706029017867060291178670602921786706029317867060294178670602951786706029617867060297178670602981786706029917867060300178670603011786706030217867060303178670603041786706030517867060306178670603071786706030817867060309178670603101786706031117867060312178670603131786706031417867060315178670603161786706031717867060318178670603191786706032017867060321178670603221786706032317867060324178670603251786706032617867060327178670603281786706032917867060330178670603311786706033217867060333178670603341786706033517867060336178670603371786706033817867060339178670603401786706034117867060342178670603431786706034417867060345178670603461786706034717867060348178670603491786706035017867060351178670603521786706035317867060354178670603551786706035617867060357178670603581786706035917867060360178670603611786706036217867060363178670603641786706036517867060366178670603671786706036817867060369178670603701786706037117867060372178670603731786706037417867060375178670603761786706037717867060378178670603791786706038017867060381178670603821786706038317867060384178670603851786706038617867060387178670603881786706038917867060390178670603911786706039217867060393178670603941786706039517867060396178670603971786706039817867060399178670604001786706040117867060402178670604031786706040417867060405178670604061786706040717867060408178670604091786706041017867060411178670604121786706041317867060414178670604151786706041617867060417178670604181786706041917867060420178670604211786706042217867060423178670604241786706042517867060426178670604271786706042817867060429178670604301786706043117867060432178670604331786706043417867060435178670604361786706043717867060438178670604391786706044017867060441178670604421786706044317867060444178670604451786706044617867060447178670604481786706044917867060450178670604511786706045217867060453178670604541786706045517867060456178670604571786706045817867060459178670604601786706046117867060462178670604631786706046417867060465178670604661786706046717867060468178670604691786706047017867060471178670604721786706047317867060474178670604751786706047617867060477178670604781786706047917867060480178670604811786706048217867060483178670604841786706048517867060486178670604871786706048817867060489178670604901786706049117867060492178670604931786706049417867060495178670604961786706049717867060498178670604991786706050017867060501178670605021786706050317867060504178670605051786706050617867060507178670605081786706050917867060510178670605111786706051217867060513178670605141786706051517867060516178670605171786706051817867060519178670605201786706052117867060522178670605231786706052417867060525178670605261786706052717867060528178670605291786706053017867060531178670605321786706053317867060534178670605351786706053617867060537178670605381786706053917867060540178670605411786706054217867060543178670605441786706054517867060546178670605471786706054817867060549178670605501786706055117867060552178670605531786706055417867060555178670605561786706055717867060558178670605591786706056017867060561178670605621786706056317867060564178670605651786706056617867060567178670605681786706056917867060570178670605711786706057217867060573178670605741786706057517867060576178670605771786706057817867060579178670605801786706058117867060582178670605831786706058417867060585178670605861786706058717867060588178670605891786706059017867060591178670605921786706059317867060594178670605951786706059617867060597178670605981786706059917867060600178670606011786706060217867060603178670606041786706060517867060606178670606071786706060817867060609178670606101786706061117867060612178670606131786706061417867060615178670606161786706061717867060618178670606191786706062017867060621178670606221786706062317867060624178670606251786706062617867060627178670606281786706062917867060630178670606311786706063217867060633178670606341786706063517867060636178670606371786706063817867060639178670606401786706064117867060642178670606431786706064417867060645178670606461786706064717867060648178670606491786706065017867060651178670606521786706065317867060654178670606551786706065617867060657178670606581786706065917867060660178670606611786706066217867060663178670606641786706066517867060666178670606671786706066817867060669178670606701786706067117867060672178670606731786706067417867060675178670606761786706067717867060678178670606791786706068017867060681178670606821786706068317867060684178670606851786706068617867060687178670606881786706068917867060690178670606911786706069217867060693178670606941786706069517867060696178670606971786706069817867060699178670607001786706070117867060702178670607031786706070417867060705178670607061786706070717867060708178670607091786706071017867060711178670607121786706071317867060714178670607151786706071617867060717178670607181786706071917867060720178670607211786706072217867060723178670607241786706072517867060726178670607271786706072817867060729178670607301786706073117867060732178670607331786706073417867060735178670607361786706073717867060738178670607391786706074017867060741178670607421786706074317867060744178670607451786706074617867060747178670607481786706074917867060750178670607511786706075217867060753178670607541786706075517867060756178670607571786706075817867060759178670607601786706076117867060762178670607631786706076417867060765178670607661786706076717867060768178670607691786706077017867060771178670607721786706077317867060774178670607751786706077617867060777178670607781786706077917867060780178670607811786706078217867060783178670607841786706078517867060786178670607871786706078817867060789178670607901786706079117867060792178670607931786706079417867060795178670607961786706079717867060798178670607991786706080017867060801178670608021786706080317867060804178670608051786706080617867060807178670608081786706080917867060810178670608111786706081217867060813178670608141786706081517867060816178670608171786706081817867060819178670608201786706082117867060822178670608231786706082417867060825178670608261786706082717867060828178670608291786706083017867060831178670608321786706083317867060834178670608351786706083617867060837178670608381786706083917867060840178670608411786706084217867060843178670608441786706084517867060846178670608471786706084817867060849178670608501786706085117867060852178670608531786706085417867060855178670608561786706085717867060858178670608591786706086017867060861178670608621786706086317867060864178670608651786706086617867060867178670608681786706086917867060870178670608711786706087217867060873178670608741786706087517867060876178670608771786706087817867060879178670608801786706088117867060882178670608831786706088417867060885178670608861786706088717867060888178670608891786706089017867060891178670608921786706089317867060894178670608951786706089617867060897178670608981786706089917867060900178670609011786706090217867060903178670609041786706090517867060906178670609071786706090817867060909178670609101786706091117867060912178670609131786706091417867060915178670609161786706091717867060918178670609191786706092017867060921178670609221786706092317867060924178670609251786706092617867060927178670609281786706092917867060930178670609311786706093217867060933178670609341786706093517867060936178670609371786706093817867060939178670609401786706094117867060942178670609431786706094417867060945178670609461786706094717867060948178670609491786706095017867060951178670609521786706095317867060954178670609551786706095617867060957178670609581786706095917867060960178670609611786706096217867060963178670609641786706096517867060966178670609671786706096817867060969178670609701786706097117867060972178670609731786706097417867060975178670609761786706097717867060978178670609791786706098017867060981178670609821786706098317867060984178670609851786706098617867060987178670609881786706098917867060990178670609911786706099217867060993178670609941786706099517867060996178670609971786706099817867060999178670610001786706100117867061002178670610031786706100417867061005178670610061786706100717867061008178670610091786706101017867061011178670610121786706101317867061014178670610151786706101617867061017178670610181786706101917867061020178670610211786706102217867061023178670610241786706102517867061026178670610271786706102817867061029178670610301786706103117867061032178670610331786706103417867061035178670610361786706103717867061038178670610391786706104017867061041178670610421786706104317867061044178670610451786706104617867061047178670610481786706104917867061050178670610511786706105217867061053178670610541786706105517867061056178670610571786706105817867061059178670610601786706106117867061062178670610631786706106417867061065178670610661786706106717867061068178670610691786706107017867061071178670610721786706107317867061074178670610751786706107617867061077178670610781786706107917867061080178670610811786706108217867061083178670610841786706108517867061086178670610871786706108817867061089178670610901786706109117867061092178670610931786706109417867061095178670610961786706109717867061098178670610991786706110017867061101178670611021786706110317867061104178670611051786706110617867061107178670611081786706110917867061110178670611111786706111217867061113178670611141786706111517867061116178670611171786706111817867061119178670611201786706112117867061122178670611231786706112417867061125178670611261786706112717867061128178670611291786706113017867061131178670611321786706113317867061134178670611351786706113617867061137178670611381786706113917867061140178670611411786706114217867061143178670611441786706114517867061146178670611471786706114817867061149178670611501786706115117867061152178670611531786706115417867061155178670611561786706115717867061158178670611591786706116017867061161178670611621786706116317867061164178670611651786706116617867061167178670611681786706116917867061170178670611711786706117217867061173178670611741786706117517867061176178670611771786706117817867061179178670611801786706118117867061182178670611831786706118417867061185178670611861786706118717867061188178670611891786706119017867061191178670611921786706119317867061194178670611951786706119617867061197178670611981786706119917867061200178670612011786706120217867061203178670612041786706120517867061206178670612071786706120817867061209178670612101786706121117867061212178670612131786706121417867061215178670612161786706121717867061218178670612191786706122017867061221178670612221786706122317867061224178670612251786706122617867061227178670612281786706122917867061230178670612311786706123217867061233178670612341786706123517867061236178670612371786706123817867061239178670612401786706124117867061242178670612431786706124417867061245178670612461786706124717867061248178670612491786706125017867061251178670612521786706125317867061254178670612551786706125617867061257178670612581786706125917867061260178670612611786706126217867061263178670612641786706126517867061266178670612671786706126817867061269178670612701786706127117867061272178670612731786706127417867061275178670612761786706127717867061278178670612791786706128017867061281178670612821786706128317867061284178670612851786706128617867061287178670612881786706128917867061290178670612911786706129217867061293178670612941786706129517867061296178670612971786706129817867061299178670613001786706130117867061302178670613031786706130417867061305178670613061786706130717867061308178670613091786706131017867061311178670613121786706131317867061314178670613151786706131617867061317178670613181786706131917867061320178670613211786706132217867061323178670613241786706132517867061326178670613271786706132817867061329178670613301786706133117867061332178670613331786706133417867061335178670613361786706133717867061338178670613391786706134017867061341178670613421786706134317867061344178670613451786706134617867061347178670613481786706134917867061350178670613511786706135217867061353178670613541786706135517867061356178670613571786706135817867061359178670613601786706136117867061362178670613631786706136417867061365178670613661786706136717867061368178670613691786706137017867061371178670613721786706137317867061374178670613751786706137617867061377178670613781786706137917867061380178670613811786706138217867061383178670613841786706138517867061386178670613871786706138817867061389178670613901786706139117867061392178670613931786706139417867061395178670613961786706139717867061398178670613991786706140017867061401178670614021786706140317867061404178670614051786706140617867061407178670614081786706140917867061410178670614111786706141217867061413178670614141786706141517867061416178670614171786706141817867061419178670614201786706142117867061422178670614231786706142417867061425178670614261786706142717867061428178670614291786706143017867061431178670614321786706143317867061434178670614351786706143617867061437178670614381786706143917867061440178670614411786706144217867061443178670614441786706144517867061446178670614471786706144817867061449178670614501786706145117867061452178670614531786706145417867061455178670614561786706145717867061458178670614591786706146017867061461178670614621786706146317867061464178670614651786706146617867061467178670614681786706146917867061470178670614711786706147217867061473178670614741786706147517867061476178670614771786706147817867061479178670614801786706148117867061482178670614831786706148417867061485178670614861786706148717867061488178670614891786706149017867061491178670614921786706149317867061494178670614951786706149617867061497178670614981786706149917867061500178670615011786706150217867061503178670615041786706150517867061506178670615071786706150817867061509178670615101786706151117867061512178670615131786706151417867061515178670615161786706151717867061518178670615191786706152017867061521178670615221786706152317867061524178670615251786706152617867061527178670615281786706152917867061530178670615311786706153217867061533178670615341786706153517867061536178670615371786706153817867061539178670615401786706154117867061542178670615431786706154417867061545178670615461786706154717867061548178670615491786706155017867061551178670615521786706155317867061554178670615551786706155617867061557178670615581786706155917867061560178670615611786706156217867061563178670615641786706156517867061566178670615671786706156817867061569178670615701786706157117867061572178670615731786706157417867061575178670615761786706157717867061578178670615791786706158017867061581178670615821786706158317867061584178670615851786706158617867061587178670615881786706158917867061590178670615911786706159217867061593178670615941786706159517867061596178670615971786706159817867061599178670616001786706160117867061602178670616031786706160417867061605178670616061786706160717867061608178670616091786706161017867061611178670616121786706161317867061614178670616151786706161617867061617178670616181786706161917867061620178670616211786706162217867061623178670616241786706162517867061626178670616271786706162817867061629178670616301786706163117867061632178670616331786706163417867061635178670616361786706163717867061638178670616391786706164017867061641178670616421786706164317867061644178670616451786706164617867061647178670616481786706164917867061650178670616511786706165217867061653178670616541786706165517867061656178670616571786706165817867061659178670616601786706166117867061662178670616631786706166417867061665178670616661786706166717867061668178670616691786706167017867061671178670616721786706167317867061674178670616751786706167617867061677178670616781786706167917867061680178670616811786706168217867061683178670616841786706168517867061686178670616871786706168817867061689178670616901786706169117867061692178670616931786706169417867061695178670616961786706169717867061698178670616991786706170017867061701178670617021786706170317867061704178670617051786706170617867061707178670617081786706170917867061710178670617111786706171217867061713178670617141786706171517867061716178670617171786706171817867061719178670617201786706172117867061722178670617231786706172417867061725178670617261786706172717867061728178670617291786706173017867061731178670617321786706173317867061734178670617351786706173617867061737178670617381786706173917867061740178670617411786706174217867061743178670617441786706174517867061746178670617471786706174817867061749178670617501786706175117867061752178670617531786706175417867061755178670617561786706175717867061758178670617591786706176017867061761178670617621786706176317867061764178670617651786706176617867061767178670617681786706176917867061770178670617711786706177217867061773178670617741786706177517867061776178670617771786706177817867061779178670617801786706178117867061782178670617831786706178417867061785178670617861786706178717867061788178670617891786706179017867061791178670617921786706179317867061794178670617951786706179617867061797178670617981786706179917867061800178670618011786706180217867061803178670618041786706180517867061806178670618071786706180817867061809178670618101786706181117867061812178670618131786706181417867061815178670618161786706181717867061818178670618191786706182017867061821178670618221786706182317867061824178670618251786706182617867061827178670618281786706182917867061830178670618311786706183217867061833178670618341786706183517867061836178670618371786706183817867061839178670618401786706184117867061842178670618431786706184417867061845178670618461786706184717867061848178670618491786706185017867061851178670618521786706185317867061854178670618551786706185617867061857178670618581786706185917867061860178670618611786706186217867061863178670618641786706186517867061866178670618671786706186817867061869178670618701786706187117867061872178670618731786706187417867061875178670618761786706187717867061878178670618791786706188017867061881178670618821786706188317867061884178670618851786706188617867061887178670618881786706188917867061890178670618911786706189217867061893178670618941786706189517867061896178670618971786706189817867061899178670619001786706190117867061902178670619031786706190417867061905178670619061786706190717867061908178670619091786706191017867061911178670619121786706191317867061914178670619151786706191617867061917178670619181786706191917867061920178670619211786706192217867061923178670619241786706192517867061926178670619271786706192817867061929178670619301786706193117867061932178670619331786706193417867061935178670619361786706193717867061938178670619391786706194017867061941178670619421786706194317867061944178670619451786706194617867061947178670619481786706194917867061950178670619511786706195217867061953178670619541786706195517867061956178670619571786706195817867061959178670619601786706196117867061962178670619631786706196417867061965178670619661786706196717867061968178670619691786706197017867061971178670619721786706197317867061974178670619751786706197617867061977178670619781786706197917867061980178670619811786706198217867061983178670619841786706198517867061986178670619871786706198817867061989178670619901786706199117867061992178670619931786706199417867061995178670619961786706199717867061998178670619991786706200017867062001178670620021786706200317867062004178670620051786706200617867062007178670620081786706200917867062010178670620111786706201217867062013178670620141786706201517867062016178670620171786706201817867062019178670620201786706202117867062022178670620231786706202417867062025178670620261786706202717867062028178670620291786706203017867062031178670620321786706203317867062034178670620351786706203617867062037178670620381786706203917867062040178670620411786706204217867062043178670620441786706204517867062046178670620471786706204817867062049178670620501786706205117867062052178670620531786706205417867062055178670620561786706205717867062058178670620591786706206017867062061178670620621786706206317867062064178670620651786706206617867062067178670620681786706206917867062070178670620711786706207217867062073178670620741786706207517867062076178670620771786706207817867062079178670620801786706208117867062082178670620831786706208417867062085178670620861786706208717867062088178670620891786706209017867062091178670620921786706209317867062094178670620951786706209617867062097178670620981786706209917867062100178670621011786706210217867062103178670621041786706210517867062106178670621071786706210817867062109178670621101786706211117867062112178670621131786706211417867062115178670621161786706211717867062118178670621191786706212017867062121178670621221786706212317867062124178670621251786706212617867062127178670621281786706212917867062130178670621311786706213217867062133178670621341786706213517867062136178670621371786706213817867062139178670621401786706214117867062142178670621431786706214417867062145178670621461786706214717867062148178670621491786706215017867062151178670621521786706215317867062154178670621551786706215617867062157178670621581786706215917867062160178670621611786706216217867062163178670621641786706216517867062166178670621671786706216817867062169178670621701786706217117867062172178670621731786706217417867062175178670621761786706217717867062178178670621791786706218017867062181178670621821786706218317867062184178670621851786706218617867062187178670621881786706218917867062190178670621911786706219217867062193178670621941786706219517867062196178670621971786706219817867062199178670622001786706220117867062202178670622031786706220417867062205178670622061786706220717867062208178670622091786706221017867062211178670622121786706221317867062214178670622151786706221617867062217178670622181786706221917867062220178670622211786706222217867062223178670622241786706222517867062226178670622271786706222817867062229178670622301786706223117867062232178670622331786706223417867062235178670622361786706223717867062238178670622391786706224017867062241178670622421786706224317867062244178670622451786706224617867062247178670622481786706224917867062250178670622511786706225217867062253178670622541786706225517867062256178670622571786706225817867062259178670622601786706226117867062262178670622631786706226417867062265178670622661786706226717867062268178670622691786706227017867062271178670622721786706227317867062274178670622751786706227617867062277178670622781786706227917867062280178670622811786706228217867062283178670622841786706228517867062286178670622871786706228817867062289178670622901786706229117867062292178670622931786706229417867062295178670622961786706229717867062298178670622991786706230017867062301178670623021786706230317867062304178670623051786706230617867062307178670623081786706230917867062310178670623111786706231217867062313178670623141786706231517867062316178670623171786706231817867062319178670623201786706232117867062322178670623231786706232417867062325178670623261786706232717867062328178670623291786706233017867062331178670623321786706233317867062334178670623351786706233617867062337178670623381786706233917867062340178670623411786706234217867062343178670623441786706234517867062346178670623471786706234817867062349178670623501786706235117867062352178670623531786706235417867062355178670623561786706235717867062358178670623591786706236017867062361178670623621786706236317867062364178670623651786706236617867062367178670623681786706236917867062370178670623711786706237217867062373178670623741786706237517867062376178670623771786706237817867062379178670623801786706238117867062382178670623831786706238417867062385178670623861786706238717867062388178670623891786706239017867062391178670623921786706239317867062394178670623951786706239617867062397178670623981786706239917867062400178670624011786706240217867062403178670624041786706240517867062406178670624071786706240817867062409178670624101786706241117867062412178670624131786706241417867062415178670624161786706241717867062418178670624191786706242017867062421178670624221786706242317867062424178670624251786706242617867062427178670624281786706242917867062430178670624311786706243217867062433178670624341786706243517867062436178670624371786706243817867062439178670624401786706244117867062442178670624431786706244417867062445178670624461786706244717867062448178670624491786706245017867062451178670624521786706245317867062454178670624551786706245617867062457178670624581786706245917867062460178670624611786706246217867062463178670624641786706246517867062466178670624671786706246817867062469178670624701786706247117867062472178670624731786706247417867062475178670624761786706247717867062478178670624791786706248017867062481178670624821786706248317867062484178670624851786706248617867062487178670624881786706248917867062490178670624911786706249217867062493178670624941786706249517867062496178670624971786706249817867062499178670625001786706250117867062502178670625031786706250417867062505178670625061786706250717867062508178670625091786706251017867062511178670625121786706251317867062514178670625151786706251617867062517178670625181786706251917867062520178670625211786706252217867062523178670625241786706252517867062526178670625271786706252817867062529178670625301786706253117867062532178670625331786706253417867062535178670625361786706253717867062538178670625391786706254017867062541178670625421786706254317867062544178670625451786706254617867062547178670625481786706254917867062550178670625511786706255217867062553178670625541786706255517867062556178670625571786706255817867062559178670625601786706256117867062562178670625631786706256417867062565178670625661786706256717867062568178670625691786706257017867062571178670625721786706257317867062574178670625751786706257617867062577178670625781786706257917867062580178670625811786706258217867062583178670625841786706258517867062586178670625871786706258817867062589178670625901786706259117867062592178670625931786706259417867062595178670625961786706259717867062598178670625991786706260017867062601178670626021786706260317867062604178670626051786706260617867062607178670626081786706260917867062610178670626111786706261217867062613178670626141786706261517867062616178670626171786706261817867062619178670626201786706262117867062622178670626231786706262417867062625178670626261786706262717867062628178670626291786706263017867062631178670626321786706263317867062634178670626351786706263617867062637178670626381786706263917867062640178670626411786706264217867062643178670626441786706264517867062646178670626471786706264817867062649178670626501786706265117867062652178670626531786706265417867062655178670626561786706265717867062658178670626591786706266017867062661178670626621786706266317867062664178670626651786706266617867062667178670626681786706266917867062670178670626711786706267217867062673178670626741786706267517867062676178670626771786706267817867062679178670626801786706268117867062682178670626831786706268417867062685178670626861786706268717867062688178670626891786706269017867062691178670626921786706269317867062694178670626951786706269617867062697178670626981786706269917867062700178670627011786706270217867062703178670627041786706270517867062706178670627071786706270817867062709178670627101786706271117867062712178670627131786706271417867062715178670627161786706271717867062718178670627191786706272017867062721178670627221786706272317867062724178670627251786706272617867062727178670627281786706272917867062730178670627311786706273217867062733178670627341786706273517867062736178670627371786706273817867062739178670627401786706274117867062742178670627431786706274417867062745178670627461786706274717867062748178670627491786706275017867062751178670627521786706275317867062754178670627551786706275617867062757178670627581786706275917867062760178670627611786706276217867062763178670627641786706276517867062766178670627671786706276817867062769178670627701786706277117867062772178670627731786706277417867062775178670627761786706277717867062778178670627791786706278017867062781178670627821786706278317867062784178670627851786706278617867062787178670627881786706278917867062790178670627911786706279217867062793178670627941786706279517867062796178670627971786706279817867062799178670628001786706280117867062802178670628031786706280417867062805178670628061786706280717867062808178670628091786706281017867062811178670628121786706281317867062814178670628151786706281617867062817178670628181786706281917867062820178670628211786706282217867062823178670628241786706282517867062826178670628271786706282817867062829178670628301786706283117867062832178670628331786706283417867062835178670628361786706283717867062838178670628391786706284017867062841178670628421786706284317867062844178670628451786706284617867062847178670628481786706284917867062850178670628511786706285217867062853178670628541786706285517867062856178670628571786706285817867062859178670628601786706286117867062862178670628631786706286417867062865178670628661786706286717867062868178670628691786706287017867062871178670628721786706287317867062874178670628751786706287617867062877178670628781786706287917867062880178670628811786706288217867062883178670628841786706288517867062886178670628871786706288817867062889178670628901786706289117867062892178670628931786706289417867062895178670628961786706289717867062898178670628991786706290017867062901178670629021786706290317867062904178670629051786706290617867062907178670629081786706290917867062910178670629111786706291217867062913178670629141786706291517867062916178670629171786706291817867062919178670629201786706292117867062922178670629231786706292417867062925178670629261786706292717867062928178670629291786706293017867062931178670629321786706293317867062934178670629351786706293617867062937178670629381786706293917867062940178670629411786706294217867062943178670629441786706294517867062946178670629471786706294817867062949178670629501786706295117867062952178670629531786706295417867062955178670629561786706295717867062958178670629591786706296017867062961178670629621786706296317867062964178670629651786706296617867062967178670629681786706296917867062970178670629711786706297217867062973178670629741786706297517867062976178670629771786706297817867062979178670629801786706298117867062982178670629831786706298417867062985178670629861786706298717867062988178670629891786706299017867062991178670629921786706299317867062994178670629951786706299617867062997178670629981786706299917867063000178670630011786706300217867063003178670630041786706300517867063006178670630071786706300817867063009178670630101786706301117867063012178670630131786706301417867063015178670630161786706301717867063018178670630191786706302017867063021178670630221786706302317867063024178670630251786706302617867063027178670630281786706302917867063030178670630311786706303217867063033178670630341786706303517867063036178670630371786706303817867063039178670630401786706304117867063042178670630431786706304417867063045178670630461786706304717867063048178670630491786706305017867063051178670630521786706305317867063054178670630551786706305617867063057178670630581786706305917867063060178670630611786706306217867063063178670630641786706306517867063066178670630671786706306817867063069178670630701786706307117867063072178670630731786706307417867063075178670630761786706307717867063078178670630791786706308017867063081178670630821786706308317867063084178670630851786706308617867063087178670630881786706308917867063090178670630911786706309217867063093178670630941786706309517867063096178670630971786706309817867063099178670631001786706310117867063102178670631031786706310417867063105178670631061786706310717867063108178670631091786706311017867063111178670631121786706311317867063114178670631151786706311617867063117178670631181786706311917867063120178670631211786706312217867063123178670631241786706312517867063126178670631271786706312817867063129178670631301786706313117867063132178670631331786706313417867063135178670631361786706313717867063138178670631391786706314017867063141178670631421786706314317867063144178670631451786706314617867063147178670631481786706314917867063150178670631511786706315217867063153178670631541786706315517867063156178670631571786706315817867063159178670631601786706316117867063162178670631631786706316417867063165178670631661786706316717867063168178670631691786706317017867063171178670631721786706317317867063174178670631751786706317617867063177178670631781786706317917867063180178670631811786706318217867063183178670631841786706318517867063186178670631871786706318817867063189178670631901786706319117867063192178670631931786706319417867063195178670631961786706319717867063198178670631991786706320017867063201178670632021786706320317867063204178670632051786706320617867063207178670632081786706320917867063210178670632111786706321217867063213178670632141786706321517867063216178670632171786706321817867063219178670632201786706322117867063222178670632231786706322417867063225178670632261786706322717867063228178670632291786706323017867063231178670632321786706323317867063234178670632351786706323617867063237178670632381786706323917867063240178670632411786706324217867063243178670632441786706324517867063246178670632471786706324817867063249178670632501786706325117867063252178670632531786706325417867063255178670632561786706325717867063258178670632591786706326017867063261178670632621786706326317867063264178670632651786706326617867063267178670632681786706326917867063270178670632711786706327217867063273178670632741786706327517867063276178670632771786706327817867063279178670632801786706328117867063282178670632831786706328417867063285178670632861786706328717867063288178670632891786706329017867063291178670632921786706329317867063294178670632951786706329617867063297178670632981786706329917867063300178670633011786706330217867063303178670633041786706330517867063306178670633071786706330817867063309178670633101786706331117867063312178670633131786706331417867063315178670633161786706331717867063318178670633191786706332017867063321178670633221786706332317867063324178670633251786706332617867063327178670633281786706332917867063330178670633311786706333217867063333178670633341786706333517867063336178670633371786706333817867063339178670633401786706334117867063342178670633431786706334417867063345178670633461786706334717867063348178670633491786706335017867063351178670633521786706335317867063354178670633551786706335617867063357178670633581786706335917867063360178670633611786706336217867063363178670633641786706336517867063366178670633671786706336817867063369178670633701786706337117867063372178670633731786706337417867063375178670633761786706337717867063378178670633791786706338017867063381178670633821786706338317867063384178670633851786706338617867063387178670633881786706338917867063390178670633911786706339217867063393178670633941786706339517867063396178670633971786706339817867063399178670634001786706340117867063402178670634031786706340417867063405178670634061786706340717867063408178670634091786706341017867063411178670634121786706341317867063414178670634151786706341617867063417178670634181786706341917867063420178670634211786706342217867063423178670634241786706342517867063426178670634271786706342817867063429178670634301786706343117867063432178670634331786706343417867063435178670634361786706343717867063438178670634391786706344017867063441178670634421786706344317867063444178670634451786706344617867063447178670634481786706344917867063450178670634511786706345217867063453178670634541786706345517867063456178670634571786706345817867063459178670634601786706346117867063462178670634631786706346417867063465178670634661786706346717867063468178670634691786706347017867063471178670634721786706347317867063474178670634751786706347617867063477178670634781786706347917867063480178670634811786706348217867063483178670634841786706348517867063486178670634871786706348817867063489178670634901786706349117867063492178670634931786706349417867063495178670634961786706349717867063498178670634991786706350017867063501178670635021786706350317867063504178670635051786706350617867063507178670635081786706350917867063510178670635111786706351217867063513178670635141786706351517867063516178670635171786706351817867063519178670635201786706352117867063522178670635231786706352417867063525178670635261786706352717867063528178670635291786706353017867063531178670635321786706353317867063534178670635351786706353617867063537178670635381786706353917867063540178670635411786706354217867063543178670635441786706354517867063546178670635471786706354817867063549178670635501786706355117867063552178670635531786706355417867063555178670635561786706355717867063558178670635591786706356017867063561178670635621786706356317867063564178670635651786706356617867063567178670635681786706356917867063570178670635711786706357217867063573178670635741786706357517867063576178670635771786706357817867063579178670635801786706358117867063582178670635831786706358417867063585178670635861786706358717867063588178670635891786706359017867063591178670635921786706359317867063594178670635951786706359617867063597178670635981786706359917867063600178670636011786706360217867063603178670636041786706360517867063606178670636071786706360817867063609178670636101786706361117867063612178670636131786706361417867063615178670636161786706361717867063618178670636191786706362017867063621178670636221786706362317867063624178670636251786706362617867063627178670636281786706362917867063630178670636311786706363217867063633178670636341786706363517867063636178670636371786706363817867063639178670636401786706364117867063642178670636431786706364417867063645178670636461786706364717867063648178670636491786706365017867063651178670636521786706365317867063654178670636551786706365617867063657178670636581786706365917867063660178670636611786706366217867063663178670636641786706366517867063666178670636671786706366817867063669178670636701786706367117867063672178670636731786706367417867063675178670636761786706367717867063678178670636791786706368017867063681178670636821786706368317867063684178670636851786706368617867063687178670636881786706368917867063690178670636911786706369217867063693178670636941786706369517867063696178670636971786706369817867063699178670637001786706370117867063702178670637031786706370417867063705178670637061786706370717867063708178670637091786706371017867063711178670637121786706371317867063714178670637151786706371617867063717178670637181786706371917867063720178670637211786706372217867063723178670637241786706372517867063726178670637271786706372817867063729178670637301786706373117867063732178670637331786706373417867063735178670637361786706373717867063738178670637391786706374017867063741178670637421786706374317867063744178670637451786706374617867063747178670637481786706374917867063750178670637511786706375217867063753178670637541786706375517867063756178670637571786706375817867063759178670637601786706376117867063762178670637631786706376417867063765178670637661786706376717867063768178670637691786706377017867063771178670637721786706377317867063774178670637751786706377617867063777178670637781786706377917867063780178670637811786706378217867063783178670637841786706378517867063786178670637871786706378817867063789178670637901786706379117867063792178670637931786706379417867063795178670637961786706379717867063798178670637991786706380017867063801178670638021786706380317867063804178670638051786706380617867063807178670638081786706380917867063810178670638111786706381217867063813178670638141786706381517867063816178670638171786706381817867063819178670638201786706382117867063822178670638231786706382417867063825178670638261786706382717867063828178670638291786706383017867063831178670638321786706383317867063834178670638351786706383617867063837178670638381786706383917867063840178670638411786706384217867063843178670638441786706384517867063846178670638471786706384817867063849178670638501786706385117867063852178670638531786706385417867063855178670638561786706385717867063858178670638591786706386017867063861178670638621786706386317867063864178670638651786706386617867063867178670638681786706386917867063870178670638711786706387217867063873178670638741786706387517867063876178670638771786706387817867063879178670638801786706388117867063882178670638831786706388417867063885178670638861786706388717867063888178670638891786706389017867063891178670638921786706389317867063894178670638951786706389617867063897178670638981786706389917867063900178670639011786706390217867063903178670639041786706390517867063906178670639071786706390817867063909178670639101786706391117867063912178670639131786706391417867063915178670639161786706391717867063918178670639191786706392017867063921178670639221786706392317867063924178670639251786706392617867063927178670639281786706392917867063930178670639311786706393217867063933178670639341786706393517867063936178670639371786706393817867063939178670639401786706394117867063942178670639431786706394417867063945178670639461786706394717867063948178670639491786706395017867063951178670639521786706395317867063954178670639551786706395617867063957178670639581786706395917867063960178670639611786706396217867063963178670639641786706396517867063966178670639671786706396817867063969178670639701786706397117867063972178670639731786706397417867063975178670639761786706397717867063978178670639791786706398017867063981178670639821786706398317867063984178670639851786706398617867063987178670639881786706398917867063990178670639911786706399217867063993178670639941786706399517867063996178670639971786706399817867063999178670640001786706400117867064002178670640031786706400417867064005178670640061786706400717867064008178670640091786706401017867064011178670640121786706401317867064014178670640151786706401617867064017178670640181786706401917867064020178670640211786706402217867064023178670640241786706402517867064026178670640271786706402817867064029178670640301786706403117867064032178670640331786706403417867064035178670640361786706403717867064038178670640391786706404017867064041178670640421786706404317867064044178670640451786706404617867064047178670640481786706404917867064050178670640511786706405217867064053178670640541786706405517867064056178670640571786706405817867064059178670640601786706406117867064062178670640631786706406417867064065178670640661786706406717867064068178670640691786706407017867064071178670640721786706407317867064074178670640751786706407617867064077178670640781786706407917867064080178670640811786706408217867064083178670640841786706408517867064086178670640871786706408817867064089178670640901786706409117867064092178670640931786706409417867064095178670640961786706409717867064098178670640991786706410017867064101178670641021786706410317867064104178670641051786706410617867064107178670641081786706410917867064110178670641111786706411217867064113178670641141786706411517867064116178670641171786706411817867064119178670641201786706412117867064122178670641231786706412417867064125178670641261786706412717867064128178670641291786706413017867064131178670641321786706413317867064134178670641351786706413617867064137178670641381786706413917867064140178670641411786706414217867064143178670641441786706414517867064146178670641471786706414817867064149178670641501786706415117867064152178670641531786706415417867064155178670641561786706415717867064158178670641591786706416017867064161178670641621786706416317867064164178670641651786706416617867064167178670641681786706416917867064170178670641711786706417217867064173178670641741786706417517867064176178670641771786706417817867064179178670641801786706418117867064182178670641831786706418417867064185178670641861786706418717867064188178670641891786706419017867064191178670641921786706419317867064194178670641951786706419617867064197178670641981786706419917867064200178670642011786706420217867064203178670642041786706420517867064206178670642071786706420817867064209178670642101786706421117867064212178670642131786706421417867064215178670642161786706421717867064218178670642191786706422017867064221178670642221786706422317867064224178670642251786706422617867064227178670642281786706422917867064230178670642311786706423217867064233178670642341786706423517867064236178670642371786706423817867064239178670642401786706424117867064242178670642431786706424417867064245178670642461786706424717867064248178670642491786706425017867064251178670642521786706425317867064254178670642551786706425617867064257178670642581786706425917867064260178670642611786706426217867064263178670642641786706426517867064266178670642671786706426817867064269178670642701786706427117867064272178670642731786706427417867064275178670642761786706427717867064278178670642791786706428017867064281178670642821786706428317867064284178670642851786706428617867064287178670642881786706428917867064290178670642911786706429217867064293178670642941786706429517867064296178670642971786706429817867064299178670643001786706430117867064302178670643031786706430417867064305178670643061786706430717867064308178670643091786706431017867064311178670643121786706431317867064314178670643151786706431617867064317178670643181786706431917867064320178670643211786706432217867064323178670643241786706432517867064326178670643271786706432817867064329178670643301786706433117867064332178670643331786706433417867064335178670643361786706433717867064338178670643391786706434017867064341178670643421786706434317867064344178670643451786706434617867064347178670643481786706434917867064350178670643511786706435217867064353178670643541786706435517867064356178670643571786706435817867064359178670643601786706436117867064362178670643631786706436417867064365178670643661786706436717867064368178670643691786706437017867064371178670643721786706437317867064374178670643751786706437617867064377178670643781786706437917867064380178670643811786706438217867064383178670643841786706438517867064386178670643871786706438817867064389178670643901786706439117867064392178670643931786706439417867064395178670643961786706439717867064398178670643991786706440017867064401178670644021786706440317867064404178670644051786706440617867064407178670644081786706440917867064410178670644111786706441217867064413178670644141786706441517867064416178670644171786706441817867064419178670644201786706442117867064422178670644231786706442417867064425178670644261786706442717867064428178670644291786706443017867064431178670644321786706443317867064434178670644351786706443617867064437178670644381786706443917867064440178670644411786706444217867064443178670644441786706444517867064446178670644471786706444817867064449178670644501786706445117867064452178670644531786706445417867064455178670644561786706445717867064458178670644591786706446017867064461178670644621786706446317867064464178670644651786706446617867064467178670644681786706446917867064470178670644711786706447217867064473178670644741786706447517867064476178670644771786706447817867064479178670644801786706448117867064482178670644831786706448417867064485178670644861786706448717867064488178670644891786706449017867064491178670644921786706449317867064494178670644951786706449617867064497178670644981786706449917867064500178670645011786706450217867064503178670645041786706450517867064506178670645071786706450817867064509178670645101786706451117867064512178670645131786706451417867064515178670645161786706451717867064518178670645191786706452017867064521178670645221786706452317867064524178670645251786706452617867064527178670645281786706452917867064530178670645311786706453217867064533178670645341786706453517867064536178670645371786706453817867064539178670645401786706454117867064542178670645431786706454417867064545178670645461786706454717867064548178670645491786706455017867064551178670645521786706455317867064554178670645551786706455617867064557178670645581786706455917867064560178670645611786706456217867064563178670645641786706456517867064566178670645671786706456817867064569178670645701786706457117867064572178670645731786706457417867064575178670645761786706457717867064578178670645791786706458017867064581178670645821786706458317867064584178670645851786706458617867064587178670645881786706458917867064590178670645911786706459217867064593178670645941786706459517867064596178670645971786706459817867064599178670646001786706460117867064602178670646031786706460417867064605178670646061786706460717867064608178670646091786706461017867064611178670646121786706461317867064614178670646151786706461617867064617178670646181786706461917867064620178670646211786706462217867064623178670646241786706462517867064626178670646271786706462817867064629178670646301786706463117867064632178670646331786706463417867064635178670646361786706463717867064638178670646391786706464017867064641178670646421786706464317867064644178670646451786706464617867064647178670646481786706464917867064650178670646511786706465217867064653178670646541786706465517867064656178670646571786706465817867064659178670646601786706466117867064662178670646631786706466417867064665178670646661786706466717867064668178670646691786706467017867064671178670646721786706467317867064674178670646751786706467617867064677178670646781786706467917867064680178670646811786706468217867064683178670646841786706468517867064686178670646871786706468817867064689178670646901786706469117867064692178670646931786706469417867064695178670646961786706469717867064698178670646991786706470017867064701178670647021786706470317867064704178670647051786706470617867064707178670647081786706470917867064710178670647111786706471217867064713178670647141786706471517867064716178670647171786706471817867064719178670647201786706472117867064722178670647231786706472417867064725178670647261786706472717867064728178670647291786706473017867064731178670647321786706473317867064734178670647351786706473617867064737178670647381786706473917867064740178670647411786706474217867064743178670647441786706474517867064746178670647471786706474817867064749178670647501786706475117867064752178670647531786706475417867064755178670647561786706475717867064758178670647591786706476017867064761178670647621786706476317867064764178670647651786706476617867064767178670647681786706476917867064770178670647711786706477217867064773178670647741786706477517867064776178670647771786706477817867064779178670647801786706478117867064782178670647831786706478417867064785178670647861786706478717867064788178670647891786706479017867064791178670647921786706479317867064794178670647951786706479617867064797178670647981786706479917867064800178670648011786706480217867064803178670648041786706480517867064806178670648071786706480817867064809178670648101786706481117867064812178670648131786706481417867064815178670648161786706481717867064818178670648191786706482017867064821178670648221786706482317867064824178670648251786706482617867064827178670648281786706482917867064830178670648311786706483217867064833178670648341786706483517867064836178670648371786706483817867064839178670648401786706484117867064842178670648431786706484417867064845178670648461786706484717867064848178670648491786706485017867064851178670648521786706485317867064854178670648551786706485617867064857178670648581786706485917867064860178670648611786706486217867064863178670648641786706486517867064866178670648671786706486817867064869178670648701786706487117867064872178670648731786706487417867064875178670648761786706487717867064878178670648791786706488017867064881178670648821786706488317867064884178670648851786706488617867064887178670648881786706488917867064890178670648911786706489217867064893178670648941786706489517867064896178670648971786706489817867064899178670649001786706490117867064902178670649031786706490417867064905178670649061786706490717867064908178670649091786706491017867064911178670649121786706491317867064914178670649151786706491617867064917178670649181786706491917867064920178670649211786706492217867064923178670649241786706492517867064926178670649271786706492817867064929178670649301786706493117867064932178670649331786706493417867064935178670649361786706493717867064938178670649391786706494017867064941178670649421786706494317867064944178670649451786706494617867064947178670649481786706494917867064950178670649511786706495217867064953178670649541786706495517867064956178670649571786706495817867064959178670649601786706496117867064962178670649631786706496417867064965178670649661786706496717867064968178670649691786706497017867064971178670649721786706497317867064974178670649751786706497617867064977178670649781786706497917867064980178670649811786706498217867064983178670649841786706498517867064986178670649871786706498817867064989178670649901786706499117867064992178670649931786706499417867064995178670649961786706499717867064998178670649991786706500017867065001178670650021786706500317867065004178670650051786706500617867065007178670650081786706500917867065010178670650111786706501217867065013178670650141786706501517867065016178670650171786706501817867065019178670650201786706502117867065022178670650231786706502417867065025178670650261786706502717867065028178670650291786706503017867065031178670650321786706503317867065034178670650351786706503617867065037178670650381786706503917867065040178670650411786706504217867065043178670650441786706504517867065046178670650471786706504817867065049178670650501786706505117867065052178670650531786706505417867065055178670650561786706505717867065058178670650591786706506017867065061178670650621786706506317867065064178670650651786706506617867065067178670650681786706506917867065070178670650711786706507217867065073178670650741786706507517867065076178670650771786706507817867065079178670650801786706508117867065082178670650831786706508417867065085178670650861786706508717867065088178670650891786706509017867065091178670650921786706509317867065094178670650951786706509617867065097178670650981786706509917867065100178670651011786706510217867065103178670651041786706510517867065106178670651071786706510817867065109178670651101786706511117867065112178670651131786706511417867065115178670651161786706511717867065118178670651191786706512017867065121178670651221786706512317867065124178670651251786706512617867065127178670651281786706512917867065130178670651311786706513217867065133178670651341786706513517867065136178670651371786706513817867065139178670651401786706514117867065142178670651431786706514417867065145178670651461786706514717867065148178670651491786706515017867065151178670651521786706515317867065154178670651551786706515617867065157178670651581786706515917867065160178670651611786706516217867065163178670651641786706516517867065166178670651671786706516817867065169178670651701786706517117867065172178670651731786706517417867065175178670651761786706517717867065178178670651791786706518017867065181178670651821786706518317867065184178670651851786706518617867065187178670651881786706518917867065190178670651911786706519217867065193178670651941786706519517867065196178670651971786706519817867065199178670652001786706520117867065202178670652031786706520417867065205178670652061786706520717867065208178670652091786706521017867065211178670652121786706521317867065214178670652151786706521617867065217178670652181786706521917867065220178670652211786706522217867065223178670652241786706522517867065226178670652271786706522817867065229178670652301786706523117867065232178670652331786706523417867065235178670652361786706523717867065238178670652391786706524017867065241178670652421786706524317867065244178670652451786706524617867065247178670652481786706524917867065250178670652511786706525217867065253178670652541786706525517867065256178670652571786706525817867065259178670652601786706526117867065262178670652631786706526417867065265178670652661786706526717867065268178670652691786706527017867065271178670652721786706527317867065274178670652751786706527617867065277178670652781786706527917867065280178670652811786706528217867065283178670652841786706528517867065286178670652871786706528817867065289178670652901786706529117867065292178670652931786706529417867065295178670652961786706529717867065298178670652991786706530017867065301178670653021786706530317867065304178670653051786706530617867065307178670653081786706530917867065310178670653111786706531217867065313178670653141786706531517867065316178670653171786706531817867065319178670653201786706532117867065322178670653231786706532417867065325178670653261786706532717867065328178670653291786706533017867065331178670653321786706533317867065334178670653351786706533617867065337178670653381786706533917867065340178670653411786706534217867065343178670653441786706534517867065346178670653471786706534817867065349178670653501786706535117867065352178670653531786706535417867065355178670653561786706535717867065358178670653591786706536017867065361178670653621786706536317867065364178670653651786706536617867065367178670653681786706536917867065370178670653711786706537217867065373178670653741786706537517867065376178670653771786706537817867065379178670653801786706538117867065382178670653831786706538417867065385178670653861786706538717867065388178670653891786706539017867065391178670653921786706539317867065394178670653951786706539617867065397178670653981786706539917867065400178670654011786706540217867065403178670654041786706540517867065406178670654071786706540817867065409178670654101786706541117867065412178670654131786706541417867065415178670654161786706541717867065418178670654191786706542017867065421178670654221786706542317867065424178670654251786706542617867065427178670654281786706542917867065430178670654311786706543217867065433178670654341786706543517867065436178670654371786706543817867065439178670654401786706544117867065442178670654431786706544417867065445178670654461786706544717867065448178670654491786706545017867065451178670654521786706545317867065454178670654551786706545617867065457178670654581786706545917867065460178670654611786706546217867065463178670654641786706546517867065466178670654671786706546817867065469178670654701786706547117867065472178670654731786706547417867065475178670654761786706547717867065478178670654791786706548017867065481178670654821786706548317867065484178670654851786706548617867065487178670654881786706548917867065490178670654911786706549217867065493178670654941786706549517867065496178670654971786706549817867065499178670655001786706550117867065502178670655031786706550417867065505178670655061786706550717867065508178670655091786706551017867065511178670655121786706551317867065514178670655151786706551617867065517178670655181786706551917867065520178670655211786706552217867065523178670655241786706552517867065526178670655271786706552817867065529178670655301786706553117867065532178670655331786706553417867065535178670655361786706553717867065538178670655391786706554017867065541178670655421786706554317867065544178670655451786706554617867065547178670655481786706554917867065550178670655511786706555217867065553178670655541786706555517867065556178670655571786706555817867065559178670655601786706556117867065562178670655631786706556417867065565178670655661786706556717867065568178670655691786706557017867065571178670655721786706557317867065574178670655751786706557617867065577178670655781786706557917867065580178670655811786706558217867065583178670655841786706558517867065586178670655871786706558817867065589178670655901786706559117867065592178670655931786706559417867065595178670655961786706559717867065598178670655991786706560017867065601178670656021786706560317867065604178670656051786706560617867065607178670656081786706560917867065610178670656111786706561217867065613178670656141786706561517867065616178670656171786706561817867065619178670656201786706562117867065622178670656231786706562417867065625178670656261786706562717867065628178670656291786706563017867065631178670656321786706563317867065634178670656351786706563617867065637178670656381786706563917867065640178670656411786706564217867065643178670656441786706564517867065646178670656471786706564817867065649178670656501786706565117867065652178670656531786706565417867065655178670656561786706565717867065658178670656591786706566017867065661178670656621786706566317867065664178670656651786706566617867065667178670656681786706566917867065670178670656711786706567217867065673178670656741786706567517867065676178670656771786706567817867065679178670656801786706568117867065682178670656831786706568417867065685178670656861786706568717867065688178670656891786706569017867065691178670656921786706569317867065694178670656951786706569617867065697178670656981786706569917867065700178670657011786706570217867065703178670657041786706570517867065706178670657071786706570817867065709178670657101786706571117867065712178670657131786706571417867065715178670657161786706571717867065718178670657191786706572017867065721178670657221786706572317867065724178670657251786706572617867065727178670657281786706572917867065730178670657311786706573217867065733178670657341786706573517867065736178670657371786706573817867065739178670657401786706574117867065742178670657431786706574417867065745178670657461786706574717867065748178670657491786706575017867065751178670657521786706575317867065754178670657551786706575617867065757178670657581786706575917867065760178670657611786706576217867065763178670657641786706576517867065766178670657671786706576817867065769178670657701786706577117867065772178670657731786706577417867065775178670657761786706577717867065778178670657791786706578017867065781178670657821786706578317867065784178670657851786706578617867065787178670657881786706578917867065790178670657911786706579217867065793178670657941786706579517867065796178670657971786706579817867065799178670658001786706580117867065802178670658031786706580417867065805178670658061786706580717867065808178670658091786706581017867065811178670658121786706581317867065814178670658151786706581617867065817178670658181786706581917867065820178670658211786706582217867065823178670658241786706582517867065826178670658271786706582817867065829178670658301786706583117867065832178670658331786706583417867065835178670658361786706583717867065838178670658391786706584017867065841178670658421786706584317867065844178670658451786706584617867065847178670658481786706584917867065850178670658511786706585217867065853178670658541786706585517867065856178670658571786706585817867065859178670658601786706586117867065862178670658631786706586417867065865178670658661786706586717867065868178670658691786706587017867065871178670658721786706587317867065874178670658751786706587617867065877178670658781786706587917867065880178670658811786706588217867065883178670658841786706588517867065886178670658871786706588817867065889178670658901786706589117867065892178670658931786706589417867065895178670658961786706589717867065898178670658991786706590017867065901178670659021786706590317867065904178670659051786706590617867065907178670659081786706590917867065910178670659111786706591217867065913178670659141786706591517867065916178670659171786706591817867065919178670659201786706592117867065922178670659231786706592417867065925178670659261786706592717867065928178670659291786706593017867065931178670659321786706593317867065934178670659351786706593617867065937178670659381786706593917867065940178670659411786706594217867065943178670659441786706594517867065946178670659471786706594817867065949178670659501786706595117867065952178670659531786706595417867065955178670659561786706595717867065958178670659591786706596017867065961178670659621786706596317867065964178670659651786706596617867065967178670659681786706596917867065970178670659711786706597217867065973178670659741786706597517867065976178670659771786706597817867065979178670659801786706598117867065982178670659831786706598417867065985178670659861786706598717867065988178670659891786706599017867065991178670659921786706599317867065994178670659951786706599617867065997178670659981786706599917867066000178670660011786706600217867066003178670660041786706600517867066006178670660071786706600817867066009178670660101786706601117867066012178670660131786706601417867066015178670660161786706601717867066018178670660191786706602017867066021178670660221786706602317867066024178670660251786706602617867066027178670660281786706602917867066030178670660311786706603217867066033178670660341786706603517867066036178670660371786706603817867066039178670660401786706604117867066042178670660431786706604417867066045178670660461786706604717867066048178670660491786706605017867066051178670660521786706605317867066054178670660551786706605617867066057178670660581786706605917867066060178670660611786706606217867066063178670660641786706606517867066066178670660671786706606817867066069178670660701786706607117867066072178670660731786706607417867066075178670660761786706607717867066078178670660791786706608017867066081178670660821786706608317867066084178670660851786706608617867066087178670660881786706608917867066090178670660911786706609217867066093178670660941786706609517867066096178670660971786706609817867066099178670661001786706610117867066102178670661031786706610417867066105178670661061786706610717867066108178670661091786706611017867066111178670661121786706611317867066114178670661151786706611617867066117178670661181786706611917867066120178670661211786706612217867066123178670661241786706612517867066126178670661271786706612817867066129178670661301786706613117867066132178670661331786706613417867066135178670661361786706613717867066138178670661391786706614017867066141178670661421786706614317867066144178670661451786706614617867066147178670661481786706614917867066150178670661511786706615217867066153178670661541786706615517867066156178670661571786706615817867066159178670661601786706616117867066162178670661631786706616417867066165178670661661786706616717867066168178670661691786706617017867066171178670661721786706617317867066174178670661751786706617617867066177178670661781786706617917867066180178670661811786706618217867066183178670661841786706618517867066186178670661871786706618817867066189178670661901786706619117867066192178670661931786706619417867066195178670661961786706619717867066198178670661991786706620017867066201178670662021786706620317867066204178670662051786706620617867066207178670662081786706620917867066210178670662111786706621217867066213178670662141786706621517867066216178670662171786706621817867066219178670662201786706622117867066222178670662231786706622417867066225178670662261786706622717867066228178670662291786706623017867066231178670662321786706623317867066234178670662351786706623617867066237178670662381786706623917867066240178670662411786706624217867066243178670662441786706624517867066246178670662471786706624817867066249178670662501786706625117867066252178670662531786706625417867066255178670662561786706625717867066258178670662591786706626017867066261178670662621786706626317867066264178670662651786706626617867066267178670662681786706626917867066270178670662711786706627217867066273178670662741786706627517867066276178670662771786706627817867066279178670662801786706628117867066282178670662831786706628417867066285178670662861786706628717867066288178670662891786706629017867066291178670662921786706629317867066294178670662951786706629617867066297178670662981786706629917867066300178670663011786706630217867066303178670663041786706630517867066306178670663071786706630817867066309178670663101786706631117867066312178670663131786706631417867066315178670663161786706631717867066318178670663191786706632017867066321178670663221786706632317867066324178670663251786706632617867066327178670663281786706632917867066330178670663311786706633217867066333178670663341786706633517867066336178670663371786706633817867066339178670663401786706634117867066342178670663431786706634417867066345178670663461786706634717867066348178670663491786706635017867066351178670663521786706635317867066354178670663551786706635617867066357178670663581786706635917867066360178670663611786706636217867066363178670663641786706636517867066366178670663671786706636817867066369178670663701786706637117867066372178670663731786706637417867066375178670663761786706637717867066378178670663791786706638017867066381178670663821786706638317867066384178670663851786706638617867066387178670663881786706638917867066390178670663911786706639217867066393178670663941786706639517867066396178670663971786706639817867066399178670664001786706640117867066402178670664031786706640417867066405178670664061786706640717867066408178670664091786706641017867066411178670664121786706641317867066414178670664151786706641617867066417178670664181786706641917867066420178670664211786706642217867066423178670664241786706642517867066426178670664271786706642817867066429178670664301786706643117867066432178670664331786706643417867066435178670664361786706643717867066438178670664391786706644017867066441178670664421786706644317867066444178670664451786706644617867066447178670664481786706644917867066450178670664511786706645217867066453178670664541786706645517867066456178670664571786706645817867066459178670664601786706646117867066462178670664631786706646417867066465178670664661786706646717867066468178670664691786706647017867066471178670664721786706647317867066474178670664751786706647617867066477178670664781786706647917867066480178670664811786706648217867066483178670664841786706648517867066486178670664871786706648817867066489178670664901786706649117867066492178670664931786706649417867066495178670664961786706649717867066498178670664991786706650017867066501178670665021786706650317867066504178670665051786706650617867066507178670665081786706650917867066510178670665111786706651217867066513178670665141786706651517867066516178670665171786706651817867066519178670665201786706652117867066522178670665231786706652417867066525178670665261786706652717867066528178670665291786706653017867066531178670665321786706653317867066534178670665351786706653617867066537178670665381786706653917867066540178670665411786706654217867066543178670665441786706654517867066546178670665471786706654817867066549178670665501786706655117867066552178670665531786706655417867066555178670665561786706655717867066558178670665591786706656017867066561178670665621786706656317867066564178670665651786706656617867066567178670665681786706656917867066570178670665711786706657217867066573178670665741786706657517867066576178670665771786706657817867066579178670665801786706658117867066582178670665831786706658417867066585178670665861786706658717867066588178670665891786706659017867066591178670665921786706659317867066594178670665951786706659617867066597178670665981786706659917867066600178670666011786706660217867066603178670666041786706660517867066606178670666071786706660817867066609178670666101786706661117867066612178670666131786706661417867066615178670666161786706661717867066618178670666191786706662017867066621178670666221786706662317867066624178670666251786706662617867066627178670666281786706662917867066630178670666311786706663217867066633178670666341786706663517867066636178670666371786706663817867066639178670666401786706664117867066642178670666431786706664417867066645178670666461786706664717867066648178670666491786706665017867066651178670666521786706665317867066654178670666551786706665617867066657178670666581786706665917867066660178670666611786706666217867066663178670666641786706666517867066666178670666671786706666817867066669178670666701786706667117867066672178670666731786706667417867066675178670666761786706667717867066678178670666791786706668017867066681178670666821786706668317867066684178670666851786706668617867066687178670666881786706668917867066690178670666911786706669217867066693178670666941786706669517867066696178670666971786706669817867066699178670667001786706670117867066702178670667031786706670417867066705178670667061786706670717867066708178670667091786706671017867066711178670667121786706671317867066714178670667151786706671617867066717178670667181786706671917867066720178670667211786706672217867066723178670667241786706672517867066726178670667271786706672817867066729178670667301786706673117867066732178670667331786706673417867066735178670667361786706673717867066738178670667391786706674017867066741178670667421786706674317867066744178670667451786706674617867066747178670667481786706674917867066750178670667511786706675217867066753178670667541786706675517867066756178670667571786706675817867066759178670667601786706676117867066762178670667631786706676417867066765178670667661786706676717867066768178670667691786706677017867066771178670667721786706677317867066774178670667751786706677617867066777178670667781786706677917867066780178670667811786706678217867066783178670667841786706678517867066786178670667871786706678817867066789178670667901786706679117867066792178670667931786706679417867066795178670667961786706679717867066798178670667991786706680017867066801178670668021786706680317867066804178670668051786706680617867066807178670668081786706680917867066810178670668111786706681217867066813178670668141786706681517867066816178670668171786706681817867066819178670668201786706682117867066822178670668231786706682417867066825178670668261786706682717867066828178670668291786706683017867066831178670668321786706683317867066834178670668351786706683617867066837178670668381786706683917867066840178670668411786706684217867066843178670668441786706684517867066846178670668471786706684817867066849178670668501786706685117867066852178670668531786706685417867066855178670668561786706685717867066858178670668591786706686017867066861178670668621786706686317867066864178670668651786706686617867066867178670668681786706686917867066870178670668711786706687217867066873178670668741786706687517867066876178670668771786706687817867066879178670668801786706688117867066882178670668831786706688417867066885178670668861786706688717867066888178670668891786706689017867066891178670668921786706689317867066894178670668951786706689617867066897178670668981786706689917867066900178670669011786706690217867066903178670669041786706690517867066906178670669071786706690817867066909178670669101786706691117867066912178670669131786706691417867066915178670669161786706691717867066918178670669191786706692017867066921178670669221786706692317867066924178670669251786706692617867066927178670669281786706692917867066930178670669311786706693217867066933178670669341786706693517867066936178670669371786706693817867066939178670669401786706694117867066942178670669431786706694417867066945178670669461786706694717867066948178670669491786706695017867066951178670669521786706695317867066954178670669551786706695617867066957178670669581786706695917867066960178670669611786706696217867066963178670669641786706696517867066966178670669671786706696817867066969178670669701786706697117867066972178670669731786706697417867066975178670669761786706697717867066978178670669791786706698017867066981178670669821786706698317867066984178670669851786706698617867066987178670669881786706698917867066990178670669911786706699217867066993178670669941786706699517867066996178670669971786706699817867066999178670670001786706700117867067002178670670031786706700417867067005178670670061786706700717867067008178670670091786706701017867067011178670670121786706701317867067014178670670151786706701617867067017178670670181786706701917867067020178670670211786706702217867067023178670670241786706702517867067026178670670271786706702817867067029178670670301786706703117867067032178670670331786706703417867067035178670670361786706703717867067038178670670391786706704017867067041178670670421786706704317867067044178670670451786706704617867067047178670670481786706704917867067050178670670511786706705217867067053178670670541786706705517867067056178670670571786706705817867067059178670670601786706706117867067062178670670631786706706417867067065178670670661786706706717867067068178670670691786706707017867067071178670670721786706707317867067074178670670751786706707617867067077178670670781786706707917867067080178670670811786706708217867067083178670670841786706708517867067086178670670871786706708817867067089178670670901786706709117867067092178670670931786706709417867067095178670670961786706709717867067098178670670991786706710017867067101178670671021786706710317867067104178670671051786706710617867067107178670671081786706710917867067110178670671111786706711217867067113178670671141786706711517867067116178670671171786706711817867067119178670671201786706712117867067122178670671231786706712417867067125178670671261786706712717867067128178670671291786706713017867067131178670671321786706713317867067134178670671351786706713617867067137178670671381786706713917867067140178670671411786706714217867067143178670671441786706714517867067146178670671471786706714817867067149178670671501786706715117867067152178670671531786706715417867067155178670671561786706715717867067158178670671591786706716017867067161178670671621786706716317867067164178670671651786706716617867067167178670671681786706716917867067170178670671711786706717217867067173178670671741786706717517867067176178670671771786706717817867067179178670671801786706718117867067182178670671831786706718417867067185178670671861786706718717867067188178670671891786706719017867067191178670671921786706719317867067194178670671951786706719617867067197178670671981786706719917867067200178670672011786706720217867067203178670672041786706720517867067206178670672071786706720817867067209178670672101786706721117867067212178670672131786706721417867067215178670672161786706721717867067218178670672191786706722017867067221178670672221786706722317867067224178670672251786706722617867067227178670672281786706722917867067230178670672311786706723217867067233178670672341786706723517867067236178670672371786706723817867067239178670672401786706724117867067242178670672431786706724417867067245178670672461786706724717867067248178670672491786706725017867067251178670672521786706725317867067254178670672551786706725617867067257178670672581786706725917867067260178670672611786706726217867067263178670672641786706726517867067266178670672671786706726817867067269178670672701786706727117867067272178670672731786706727417867067275178670672761786706727717867067278178670672791786706728017867067281178670672821786706728317867067284178670672851786706728617867067287178670672881786706728917867067290178670672911786706729217867067293178670672941786706729517867067296178670672971786706729817867067299178670673001786706730117867067302178670673031786706730417867067305178670673061786706730717867067308178670673091786706731017867067311178670673121786706731317867067314178670673151786706731617867067317178670673181786706731917867067320178670673211786706732217867067323178670673241786706732517867067326178670673271786706732817867067329178670673301786706733117867067332178670673331786706733417867067335178670673361786706733717867067338178670673391786706734017867067341178670673421786706734317867067344178670673451786706734617867067347178670673481786706734917867067350178670673511786706735217867067353178670673541786706735517867067356178670673571786706735817867067359178670673601786706736117867067362178670673631786706736417867067365178670673661786706736717867067368178670673691786706737017867067371178670673721786706737317867067374178670673751786706737617867067377178670673781786706737917867067380178670673811786706738217867067383178670673841786706738517867067386178670673871786706738817867067389178670673901786706739117867067392178670673931786706739417867067395178670673961786706739717867067398178670673991786706740017867067401178670674021786706740317867067404178670674051786706740617867067407178670674081786706740917867067410178670674111786706741217867067413178670674141786706741517867067416178670674171786706741817867067419178670674201786706742117867067422178670674231786706742417867067425178670674261786706742717867067428178670674291786706743017867067431178670674321786706743317867067434178670674351786706743617867067437178670674381786706743917867067440178670674411786706744217867067443178670674441786706744517867067446178670674471786706744817867067449178670674501786706745117867067452178670674531786706745417867067455178670674561786706745717867067458178670674591786706746017867067461178670674621786706746317867067464178670674651786706746617867067467178670674681786706746917867067470178670674711786706747217867067473178670674741786706747517867067476178670674771786706747817867067479178670674801786706748117867067482178670674831786706748417867067485178670674861786706748717867067488178670674891786706749017867067491178670674921786706749317867067494178670674951786706749617867067497178670674981786706749917867067500178670675011786706750217867067503178670675041786706750517867067506178670675071786706750817867067509178670675101786706751117867067512178670675131786706751417867067515178670675161786706751717867067518178670675191786706752017867067521178670675221786706752317867067524178670675251786706752617867067527178670675281786706752917867067530178670675311786706753217867067533178670675341786706753517867067536178670675371786706753817867067539178670675401786706754117867067542178670675431786706754417867067545178670675461786706754717867067548178670675491786706755017867067551178670675521786706755317867067554178670675551786706755617867067557178670675581786706755917867067560178670675611786706756217867067563178670675641786706756517867067566178670675671786706756817867067569178670675701786706757117867067572178670675731786706757417867067575178670675761786706757717867067578178670675791786706758017867067581178670675821786706758317867067584178670675851786706758617867067587178670675881786706758917867067590178670675911786706759217867067593178670675941786706759517867067596178670675971786706759817867067599178670676001786706760117867067602178670676031786706760417867067605178670676061786706760717867067608178670676091786706761017867067611178670676121786706761317867067614178670676151786706761617867067617178670676181786706761917867067620178670676211786706762217867067623178670676241786706762517867067626178670676271786706762817867067629178670676301786706763117867067632178670676331786706763417867067635178670676361786706763717867067638178670676391786706764017867067641178670676421786706764317867067644178670676451786706764617867067647178670676481786706764917867067650178670676511786706765217867067653178670676541786706765517867067656178670676571786706765817867067659178670676601786706766117867067662178670676631786706766417867067665178670676661786706766717867067668178670676691786706767017867067671178670676721786706767317867067674178670676751786706767617867067677178670676781786706767917867067680178670676811786706768217867067683178670676841786706768517867067686178670676871786706768817867067689178670676901786706769117867067692178670676931786706769417867067695178670676961786706769717867067698178670676991786706770017867067701178670677021786706770317867067704178670677051786706770617867067707178670677081786706770917867067710178670677111786706771217867067713178670677141786706771517867067716178670677171786706771817867067719178670677201786706772117867067722178670677231786706772417867067725178670677261786706772717867067728178670677291786706773017867067731178670677321786706773317867067734178670677351786706773617867067737178670677381786706773917867067740178670677411786706774217867067743178670677441786706774517867067746178670677471786706774817867067749178670677501786706775117867067752178670677531786706775417867067755178670677561786706775717867067758178670677591786706776017867067761178670677621786706776317867067764178670677651786706776617867067767178670677681786706776917867067770178670677711786706777217867067773178670677741786706777517867067776178670677771786706777817867067779178670677801786706778117867067782178670677831786706778417867067785178670677861786706778717867067788178670677891786706779017867067791178670677921786706779317867067794178670677951786706779617867067797178670677981786706779917867067800178670678011786706780217867067803178670678041786706780517867067806178670678071786706780817867067809178670678101786706781117867067812178670678131786706781417867067815178670678161786706781717867067818178670678191786706782017867067821178670678221786706782317867067824178670678251786706782617867067827178670678281786706782917867067830178670678311786706783217867067833178670678341786706783517867067836178670678371786706783817867067839178670678401786706784117867067842178670678431786706784417867067845178670678461786706784717867067848178670678491786706785017867067851178670678521786706785317867067854178670678551786706785617867067857178670678581786706785917867067860178670678611786706786217867067863178670678641786706786517867067866178670678671786706786817867067869178670678701786706787117867067872178670678731786706787417867067875178670678761786706787717867067878178670678791786706788017867067881178670678821786706788317867067884178670678851786706788617867067887178670678881786706788917867067890178670678911786706789217867067893178670678941786706789517867067896178670678971786706789817867067899178670679001786706790117867067902178670679031786706790417867067905178670679061786706790717867067908178670679091786706791017867067911178670679121786706791317867067914178670679151786706791617867067917178670679181786706791917867067920178670679211786706792217867067923178670679241786706792517867067926178670679271786706792817867067929178670679301786706793117867067932178670679331786706793417867067935178670679361786706793717867067938178670679391786706794017867067941178670679421786706794317867067944178670679451786706794617867067947178670679481786706794917867067950178670679511786706795217867067953178670679541786706795517867067956178670679571786706795817867067959178670679601786706796117867067962178670679631786706796417867067965178670679661786706796717867067968178670679691786706797017867067971178670679721786706797317867067974178670679751786706797617867067977178670679781786706797917867067980178670679811786706798217867067983178670679841786706798517867067986178670679871786706798817867067989178670679901786706799117867067992178670679931786706799417867067995178670679961786706799717867067998178670679991786706800017867068001178670680021786706800317867068004178670680051786706800617867068007178670680081786706800917867068010178670680111786706801217867068013178670680141786706801517867068016178670680171786706801817867068019178670680201786706802117867068022178670680231786706802417867068025178670680261786706802717867068028178670680291786706803017867068031178670680321786706803317867068034178670680351786706803617867068037178670680381786706803917867068040178670680411786706804217867068043178670680441786706804517867068046178670680471786706804817867068049178670680501786706805117867068052178670680531786706805417867068055178670680561786706805717867068058178670680591786706806017867068061178670680621786706806317867068064178670680651786706806617867068067178670680681786706806917867068070178670680711786706807217867068073178670680741786706807517867068076178670680771786706807817867068079178670680801786706808117867068082178670680831786706808417867068085178670680861786706808717867068088178670680891786706809017867068091178670680921786706809317867068094178670680951786706809617867068097178670680981786706809917867068100178670681011786706810217867068103178670681041786706810517867068106178670681071786706810817867068109178670681101786706811117867068112178670681131786706811417867068115178670681161786706811717867068118178670681191786706812017867068121178670681221786706812317867068124178670681251786706812617867068127178670681281786706812917867068130178670681311786706813217867068133178670681341786706813517867068136178670681371786706813817867068139178670681401786706814117867068142178670681431786706814417867068145178670681461786706814717867068148178670681491786706815017867068151178670681521786706815317867068154178670681551786706815617867068157178670681581786706815917867068160178670681611786706816217867068163178670681641786706816517867068166178670681671786706816817867068169178670681701786706817117867068172178670681731786706817417867068175178670681761786706817717867068178178670681791786706818017867068181178670681821786706818317867068184178670681851786706818617867068187178670681881786706818917867068190178670681911786706819217867068193178670681941786706819517867068196178670681971786706819817867068199178670682001786706820117867068202178670682031786706820417867068205178670682061786706820717867068208178670682091786706821017867068211178670682121786706821317867068214178670682151786706821617867068217178670682181786706821917867068220178670682211786706822217867068223178670682241786706822517867068226178670682271786706822817867068229178670682301786706823117867068232178670682331786706823417867068235178670682361786706823717867068238178670682391786706824017867068241178670682421786706824317867068244178670682451786706824617867068247178670682481786706824917867068250178670682511786706825217867068253178670682541786706825517867068256178670682571786706825817867068259178670682601786706826117867068262178670682631786706826417867068265178670682661786706826717867068268178670682691786706827017867068271178670682721786706827317867068274178670682751786706827617867068277178670682781786706827917867068280178670682811786706828217867068283178670682841786706828517867068286178670682871786706828817867068289178670682901786706829117867068292178670682931786706829417867068295178670682961786706829717867068298178670682991786706830017867068301178670683021786706830317867068304178670683051786706830617867068307178670683081786706830917867068310178670683111786706831217867068313178670683141786706831517867068316178670683171786706831817867068319178670683201786706832117867068322178670683231786706832417867068325178670683261786706832717867068328178670683291786706833017867068331178670683321786706833317867068334178670683351786706833617867068337178670683381786706833917867068340178670683411786706834217867068343178670683441786706834517867068346178670683471786706834817867068349178670683501786706835117867068352178670683531786706835417867068355178670683561786706835717867068358178670683591786706836017867068361178670683621786706836317867068364178670683651786706836617867068367178670683681786706836917867068370178670683711786706837217867068373178670683741786706837517867068376178670683771786706837817867068379178670683801786706838117867068382178670683831786706838417867068385178670683861786706838717867068388178670683891786706839017867068391178670683921786706839317867068394178670683951786706839617867068397178670683981786706839917867068400178670684011786706840217867068403178670684041786706840517867068406178670684071786706840817867068409178670684101786706841117867068412178670684131786706841417867068415178670684161786706841717867068418178670684191786706842017867068421178670684221786706842317867068424178670684251786706842617867068427178670684281786706842917867068430178670684311786706843217867068433178670684341786706843517867068436178670684371786706843817867068439178670684401786706844117867068442178670684431786706844417867068445178670684461786706844717867068448178670684491786706845017867068451178670684521786706845317867068454178670684551786706845617867068457178670684581786706845917867068460178670684611786706846217867068463178670684641786706846517867068466178670684671786706846817867068469178670684701786706847117867068472178670684731786706847417867068475178670684761786706847717867068478178670684791786706848017867068481178670684821786706848317867068484178670684851786706848617867068487178670684881786706848917867068490178670684911786706849217867068493178670684941786706849517867068496178670684971786706849817867068499178670685001786706850117867068502178670685031786706850417867068505178670685061786706850717867068508178670685091786706851017867068511178670685121786706851317867068514178670685151786706851617867068517178670685181786706851917867068520178670685211786706852217867068523178670685241786706852517867068526178670685271786706852817867068529178670685301786706853117867068532178670685331786706853417867068535178670685361786706853717867068538178670685391786706854017867068541178670685421786706854317867068544178670685451786706854617867068547178670685481786706854917867068550178670685511786706855217867068553178670685541786706855517867068556178670685571786706855817867068559178670685601786706856117867068562178670685631786706856417867068565178670685661786706856717867068568178670685691786706857017867068571178670685721786706857317867068574178670685751786706857617867068577178670685781786706857917867068580178670685811786706858217867068583178670685841786706858517867068586178670685871786706858817867068589178670685901786706859117867068592178670685931786706859417867068595178670685961786706859717867068598178670685991786706860017867068601178670686021786706860317867068604178670686051786706860617867068607178670686081786706860917867068610178670686111786706861217867068613178670686141786706861517867068616178670686171786706861817867068619178670686201786706862117867068622178670686231786706862417867068625178670686261786706862717867068628178670686291786706863017867068631178670686321786706863317867068634178670686351786706863617867068637178670686381786706863917867068640178670686411786706864217867068643178670686441786706864517867068646178670686471786706864817867068649178670686501786706865117867068652178670686531786706865417867068655178670686561786706865717867068658178670686591786706866017867068661178670686621786706866317867068664178670686651786706866617867068667178670686681786706866917867068670178670686711786706867217867068673178670686741786706867517867068676178670686771786706867817867068679178670686801786706868117867068682178670686831786706868417867068685178670686861786706868717867068688178670686891786706869017867068691178670686921786706869317867068694178670686951786706869617867068697178670686981786706869917867068700178670687011786706870217867068703178670687041786706870517867068706178670687071786706870817867068709178670687101786706871117867068712178670687131786706871417867068715178670687161786706871717867068718178670687191786706872017867068721178670687221786706872317867068724178670687251786706872617867068727178670687281786706872917867068730178670687311786706873217867068733178670687341786706873517867068736178670687371786706873817867068739178670687401786706874117867068742178670687431786706874417867068745178670687461786706874717867068748178670687491786706875017867068751178670687521786706875317867068754178670687551786706875617867068757178670687581786706875917867068760178670687611786706876217867068763178670687641786706876517867068766178670687671786706876817867068769178670687701786706877117867068772178670687731786706877417867068775178670687761786706877717867068778178670687791786706878017867068781178670687821786706878317867068784178670687851786706878617867068787178670687881786706878917867068790178670687911786706879217867068793178670687941786706879517867068796178670687971786706879817867068799178670688001786706880117867068802178670688031786706880417867068805178670688061786706880717867068808178670688091786706881017867068811178670688121786706881317867068814178670688151786706881617867068817178670688181786706881917867068820178670688211786706882217867068823178670688241786706882517867068826178670688271786706882817867068829178670688301786706883117867068832178670688331786706883417867068835178670688361786706883717867068838178670688391786706884017867068841178670688421786706884317867068844178670688451786706884617867068847178670688481786706884917867068850178670688511786706885217867068853178670688541786706885517867068856178670688571786706885817867068859178670688601786706886117867068862178670688631786706886417867068865178670688661786706886717867068868178670688691786706887017867068871178670688721786706887317867068874178670688751786706887617867068877178670688781786706887917867068880178670688811786706888217867068883178670688841786706888517867068886178670688871786706888817867068889178670688901786706889117867068892178670688931786706889417867068895178670688961786706889717867068898178670688991786706890017867068901178670689021786706890317867068904178670689051786706890617867068907178670689081786706890917867068910178670689111786706891217867068913178670689141786706891517867068916178670689171786706891817867068919178670689201786706892117867068922178670689231786706892417867068925178670689261786706892717867068928178670689291786706893017867068931178670689321786706893317867068934178670689351786706893617867068937178670689381786706893917867068940178670689411786706894217867068943178670689441786706894517867068946178670689471786706894817867068949178670689501786706895117867068952178670689531786706895417867068955178670689561786706895717867068958178670689591786706896017867068961178670689621786706896317867068964178670689651786706896617867068967178670689681786706896917867068970178670689711786706897217867068973178670689741786706897517867068976178670689771786706897817867068979178670689801786706898117867068982178670689831786706898417867068985178670689861786706898717867068988178670689891786706899017867068991178670689921786706899317867068994178670689951786706899617867068997178670689981786706899917867069000178670690011786706900217867069003178670690041786706900517867069006178670690071786706900817867069009178670690101786706901117867069012178670690131786706901417867069015178670690161786706901717867069018178670690191786706902017867069021178670690221786706902317867069024178670690251786706902617867069027178670690281786706902917867069030178670690311786706903217867069033178670690341786706903517867069036178670690371786706903817867069039178670690401786706904117867069042178670690431786706904417867069045178670690461786706904717867069048178670690491786706905017867069051178670690521786706905317867069054178670690551786706905617867069057178670690581786706905917867069060178670690611786706906217867069063178670690641786706906517867069066178670690671786706906817867069069178670690701786706907117867069072178670690731786706907417867069075178670690761786706907717867069078178670690791786706908017867069081178670690821786706908317867069084178670690851786706908617867069087178670690881786706908917867069090178670690911786706909217867069093178670690941786706909517867069096178670690971786706909817867069099178670691001786706910117867069102178670691031786706910417867069105178670691061786706910717867069108178670691091786706911017867069111178670691121786706911317867069114178670691151786706911617867069117178670691181786706911917867069120178670691211786706912217867069123178670691241786706912517867069126178670691271786706912817867069129178670691301786706913117867069132178670691331786706913417867069135178670691361786706913717867069138178670691391786706914017867069141178670691421786706914317867069144178670691451786706914617867069147178670691481786706914917867069150178670691511786706915217867069153178670691541786706915517867069156178670691571786706915817867069159178670691601786706916117867069162178670691631786706916417867069165178670691661786706916717867069168178670691691786706917017867069171178670691721786706917317867069174178670691751786706917617867069177178670691781786706917917867069180178670691811786706918217867069183178670691841786706918517867069186178670691871786706918817867069189178670691901786706919117867069192178670691931786706919417867069195178670691961786706919717867069198178670691991786706920017867069201178670692021786706920317867069204178670692051786706920617867069207178670692081786706920917867069210178670692111786706921217867069213178670692141786706921517867069216178670692171786706921817867069219178670692201786706922117867069222178670692231786706922417867069225178670692261786706922717867069228178670692291786706923017867069231178670692321786706923317867069234178670692351786706923617867069237178670692381786706923917867069240178670692411786706924217867069243178670692441786706924517867069246178670692471786706924817867069249178670692501786706925117867069252178670692531786706925417867069255178670692561786706925717867069258178670692591786706926017867069261178670692621786706926317867069264178670692651786706926617867069267178670692681786706926917867069270178670692711786706927217867069273178670692741786706927517867069276178670692771786706927817867069279178670692801786706928117867069282178670692831786706928417867069285178670692861786706928717867069288178670692891786706929017867069291178670692921786706929317867069294178670692951786706929617867069297178670692981786706929917867069300178670693011786706930217867069303178670693041786706930517867069306178670693071786706930817867069309178670693101786706931117867069312178670693131786706931417867069315178670693161786706931717867069318178670693191786706932017867069321178670693221786706932317867069324178670693251786706932617867069327178670693281786706932917867069330178670693311786706933217867069333178670693341786706933517867069336178670693371786706933817867069339178670693401786706934117867069342178670693431786706934417867069345178670693461786706934717867069348178670693491786706935017867069351178670693521786706935317867069354178670693551786706935617867069357178670693581786706935917867069360178670693611786706936217867069363178670693641786706936517867069366178670693671786706936817867069369178670693701786706937117867069372178670693731786706937417867069375178670693761786706937717867069378178670693791786706938017867069381178670693821786706938317867069384178670693851786706938617867069387178670693881786706938917867069390178670693911786706939217867069393178670693941786706939517867069396178670693971786706939817867069399178670694001786706940117867069402178670694031786706940417867069405178670694061786706940717867069408178670694091786706941017867069411178670694121786706941317867069414178670694151786706941617867069417178670694181786706941917867069420178670694211786706942217867069423178670694241786706942517867069426178670694271786706942817867069429178670694301786706943117867069432178670694331786706943417867069435178670694361786706943717867069438178670694391786706944017867069441178670694421786706944317867069444178670694451786706944617867069447178670694481786706944917867069450178670694511786706945217867069453178670694541786706945517867069456178670694571786706945817867069459178670694601786706946117867069462178670694631786706946417867069465178670694661786706946717867069468178670694691786706947017867069471178670694721786706947317867069474178670694751786706947617867069477178670694781786706947917867069480178670694811786706948217867069483178670694841786706948517867069486178670694871786706948817867069489178670694901786706949117867069492178670694931786706949417867069495178670694961786706949717867069498178670694991786706950017867069501178670695021786706950317867069504178670695051786706950617867069507178670695081786706950917867069510178670695111786706951217867069513178670695141786706951517867069516178670695171786706951817867069519178670695201786706952117867069522178670695231786706952417867069525178670695261786706952717867069528178670695291786706953017867069531178670695321786706953317867069534178670695351786706953617867069537178670695381786706953917867069540178670695411786706954217867069543178670695441786706954517867069546178670695471786706954817867069549178670695501786706955117867069552178670695531786706955417867069555178670695561786706955717867069558178670695591786706956017867069561178670695621786706956317867069564178670695651786706956617867069567178670695681786706956917867069570178670695711786706957217867069573178670695741786706957517867069576178670695771786706957817867069579178670695801786706958117867069582178670695831786706958417867069585178670695861786706958717867069588178670695891786706959017867069591178670695921786706959317867069594178670695951786706959617867069597178670695981786706959917867069600178670696011786706960217867069603178670696041786706960517867069606178670696071786706960817867069609178670696101786706961117867069612178670696131786706961417867069615178670696161786706961717867069618178670696191786706962017867069621178670696221786706962317867069624178670696251786706962617867069627178670696281786706962917867069630178670696311786706963217867069633178670696341786706963517867069636178670696371786706963817867069639178670696401786706964117867069642178670696431786706964417867069645178670696461786706964717867069648178670696491786706965017867069651178670696521786706965317867069654178670696551786706965617867069657178670696581786706965917867069660178670696611786706966217867069663178670696641786706966517867069666178670696671786706966817867069669178670696701786706967117867069672178670696731786706967417867069675178670696761786706967717867069678178670696791786706968017867069681178670696821786706968317867069684178670696851786706968617867069687178670696881786706968917867069690178670696911786706969217867069693178670696941786706969517867069696178670696971786706969817867069699178670697001786706970117867069702178670697031786706970417867069705178670697061786706970717867069708178670697091786706971017867069711178670697121786706971317867069714178670697151786706971617867069717178670697181786706971917867069720178670697211786706972217867069723178670697241786706972517867069726178670697271786706972817867069729178670697301786706973117867069732178670697331786706973417867069735178670697361786706973717867069738178670697391786706974017867069741178670697421786706974317867069744178670697451786706974617867069747178670697481786706974917867069750178670697511786706975217867069753178670697541786706975517867069756178670697571786706975817867069759178670697601786706976117867069762178670697631786706976417867069765178670697661786706976717867069768178670697691786706977017867069771178670697721786706977317867069774178670697751786706977617867069777178670697781786706977917867069780178670697811786706978217867069783178670697841786706978517867069786178670697871786706978817867069789178670697901786706979117867069792178670697931786706979417867069795178670697961786706979717867069798178670697991786706980017867069801178670698021786706980317867069804178670698051786706980617867069807178670698081786706980917867069810178670698111786706981217867069813178670698141786706981517867069816178670698171786706981817867069819178670698201786706982117867069822178670698231786706982417867069825178670698261786706982717867069828178670698291786706983017867069831178670698321786706983317867069834178670698351786706983617867069837178670698381786706983917867069840178670698411786706984217867069843178670698441786706984517867069846178670698471786706984817867069849178670698501786706985117867069852178670698531786706985417867069855178670698561786706985717867069858178670698591786706986017867069861178670698621786706986317867069864178670698651786706986617867069867178670698681786706986917867069870178670698711786706987217867069873178670698741786706987517867069876178670698771786706987817867069879178670698801786706988117867069882178670698831786706988417867069885178670698861786706988717867069888178670698891786706989017867069891178670698921786706989317867069894178670698951786706989617867069897178670698981786706989917867069900178670699011786706990217867069903178670699041786706990517867069906178670699071786706990817867069909178670699101786706991117867069912178670699131786706991417867069915178670699161786706991717867069918178670699191786706992017867069921178670699221786706992317867069924178670699251786706992617867069927178670699281786706992917867069930178670699311786706993217867069933178670699341786706993517867069936178670699371786706993817867069939178670699401786706994117867069942178670699431786706994417867069945178670699461786706994717867069948178670699491786706995017867069951178670699521786706995317867069954178670699551786706995617867069957178670699581786706995917867069960178670699611786706996217867069963178670699641786706996517867069966178670699671786706996817867069969178670699701786706997117867069972178670699731786706997417867069975178670699761786706997717867069978178670699791786706998017867069981178670699821786706998317867069984178670699851786706998617867069987178670699881786706998917867069990178670699911786706999217867069993178670699941786706999517867069996178670699971786706999817867069999