Who Called Me ?

0706979

Have you received a text message or phone call from (706)979? Please leave a comment below to help us determine who is calling from this phone number.

Nov-13,2018

I don't know who this person is, but received a call from him today. He said he want to assist me.

Nov-03,2018

fserftsftstrgtrfdgrgfdrgr sdfsfuiufhhuishd]ddwed ssahdkhsaiuodh fsdfuisoufiu

147 Comments for 706979

070697900000706979000107069790002070697900030706979000407069790005070697900060706979000707069790008070697900090706979001007069790011070697900120706979001307069790014070697900150706979001607069790017070697900180706979001907069790020070697900210706979002207069790023070697900240706979002507069790026070697900270706979002807069790029070697900300706979003107069790032070697900330706979003407069790035070697900360706979003707069790038070697900390706979004007069790041070697900420706979004307069790044070697900450706979004607069790047070697900480706979004907069790050070697900510706979005207069790053070697900540706979005507069790056070697900570706979005807069790059070697900600706979006107069790062070697900630706979006407069790065070697900660706979006707069790068070697900690706979007007069790071070697900720706979007307069790074070697900750706979007607069790077070697900780706979007907069790080070697900810706979008207069790083070697900840706979008507069790086070697900870706979008807069790089070697900900706979009107069790092070697900930706979009407069790095070697900960706979009707069790098070697900990706979010007069790101070697901020706979010307069790104070697901050706979010607069790107070697901080706979010907069790110070697901110706979011207069790113070697901140706979011507069790116070697901170706979011807069790119070697901200706979012107069790122070697901230706979012407069790125070697901260706979012707069790128070697901290706979013007069790131070697901320706979013307069790134070697901350706979013607069790137070697901380706979013907069790140070697901410706979014207069790143070697901440706979014507069790146070697901470706979014807069790149070697901500706979015107069790152070697901530706979015407069790155070697901560706979015707069790158070697901590706979016007069790161070697901620706979016307069790164070697901650706979016607069790167070697901680706979016907069790170070697901710706979017207069790173070697901740706979017507069790176070697901770706979017807069790179070697901800706979018107069790182070697901830706979018407069790185070697901860706979018707069790188070697901890706979019007069790191070697901920706979019307069790194070697901950706979019607069790197070697901980706979019907069790200070697902010706979020207069790203070697902040706979020507069790206070697902070706979020807069790209070697902100706979021107069790212070697902130706979021407069790215070697902160706979021707069790218070697902190706979022007069790221070697902220706979022307069790224070697902250706979022607069790227070697902280706979022907069790230070697902310706979023207069790233070697902340706979023507069790236070697902370706979023807069790239070697902400706979024107069790242070697902430706979024407069790245070697902460706979024707069790248070697902490706979025007069790251070697902520706979025307069790254070697902550706979025607069790257070697902580706979025907069790260070697902610706979026207069790263070697902640706979026507069790266070697902670706979026807069790269070697902700706979027107069790272070697902730706979027407069790275070697902760706979027707069790278070697902790706979028007069790281070697902820706979028307069790284070697902850706979028607069790287070697902880706979028907069790290070697902910706979029207069790293070697902940706979029507069790296070697902970706979029807069790299070697903000706979030107069790302070697903030706979030407069790305070697903060706979030707069790308070697903090706979031007069790311070697903120706979031307069790314070697903150706979031607069790317070697903180706979031907069790320070697903210706979032207069790323070697903240706979032507069790326070697903270706979032807069790329070697903300706979033107069790332070697903330706979033407069790335070697903360706979033707069790338070697903390706979034007069790341070697903420706979034307069790344070697903450706979034607069790347070697903480706979034907069790350070697903510706979035207069790353070697903540706979035507069790356070697903570706979035807069790359070697903600706979036107069790362070697903630706979036407069790365070697903660706979036707069790368070697903690706979037007069790371070697903720706979037307069790374070697903750706979037607069790377070697903780706979037907069790380070697903810706979038207069790383070697903840706979038507069790386070697903870706979038807069790389070697903900706979039107069790392070697903930706979039407069790395070697903960706979039707069790398070697903990706979040007069790401070697904020706979040307069790404070697904050706979040607069790407070697904080706979040907069790410070697904110706979041207069790413070697904140706979041507069790416070697904170706979041807069790419070697904200706979042107069790422070697904230706979042407069790425070697904260706979042707069790428070697904290706979043007069790431070697904320706979043307069790434070697904350706979043607069790437070697904380706979043907069790440070697904410706979044207069790443070697904440706979044507069790446070697904470706979044807069790449070697904500706979045107069790452070697904530706979045407069790455070697904560706979045707069790458070697904590706979046007069790461070697904620706979046307069790464070697904650706979046607069790467070697904680706979046907069790470070697904710706979047207069790473070697904740706979047507069790476070697904770706979047807069790479070697904800706979048107069790482070697904830706979048407069790485070697904860706979048707069790488070697904890706979049007069790491070697904920706979049307069790494070697904950706979049607069790497070697904980706979049907069790500070697905010706979050207069790503070697905040706979050507069790506070697905070706979050807069790509070697905100706979051107069790512070697905130706979051407069790515070697905160706979051707069790518070697905190706979052007069790521070697905220706979052307069790524070697905250706979052607069790527070697905280706979052907069790530070697905310706979053207069790533070697905340706979053507069790536070697905370706979053807069790539070697905400706979054107069790542070697905430706979054407069790545070697905460706979054707069790548070697905490706979055007069790551070697905520706979055307069790554070697905550706979055607069790557070697905580706979055907069790560070697905610706979056207069790563070697905640706979056507069790566070697905670706979056807069790569070697905700706979057107069790572070697905730706979057407069790575070697905760706979057707069790578070697905790706979058007069790581070697905820706979058307069790584070697905850706979058607069790587070697905880706979058907069790590070697905910706979059207069790593070697905940706979059507069790596070697905970706979059807069790599070697906000706979060107069790602070697906030706979060407069790605070697906060706979060707069790608070697906090706979061007069790611070697906120706979061307069790614070697906150706979061607069790617070697906180706979061907069790620070697906210706979062207069790623070697906240706979062507069790626070697906270706979062807069790629070697906300706979063107069790632070697906330706979063407069790635070697906360706979063707069790638070697906390706979064007069790641070697906420706979064307069790644070697906450706979064607069790647070697906480706979064907069790650070697906510706979065207069790653070697906540706979065507069790656070697906570706979065807069790659070697906600706979066107069790662070697906630706979066407069790665070697906660706979066707069790668070697906690706979067007069790671070697906720706979067307069790674070697906750706979067607069790677070697906780706979067907069790680070697906810706979068207069790683070697906840706979068507069790686070697906870706979068807069790689070697906900706979069107069790692070697906930706979069407069790695070697906960706979069707069790698070697906990706979070007069790701070697907020706979070307069790704070697907050706979070607069790707070697907080706979070907069790710070697907110706979071207069790713070697907140706979071507069790716070697907170706979071807069790719070697907200706979072107069790722070697907230706979072407069790725070697907260706979072707069790728070697907290706979073007069790731070697907320706979073307069790734070697907350706979073607069790737070697907380706979073907069790740070697907410706979074207069790743070697907440706979074507069790746070697907470706979074807069790749070697907500706979075107069790752070697907530706979075407069790755070697907560706979075707069790758070697907590706979076007069790761070697907620706979076307069790764070697907650706979076607069790767070697907680706979076907069790770070697907710706979077207069790773070697907740706979077507069790776070697907770706979077807069790779070697907800706979078107069790782070697907830706979078407069790785070697907860706979078707069790788070697907890706979079007069790791070697907920706979079307069790794070697907950706979079607069790797070697907980706979079907069790800070697908010706979080207069790803070697908040706979080507069790806070697908070706979080807069790809070697908100706979081107069790812070697908130706979081407069790815070697908160706979081707069790818070697908190706979082007069790821070697908220706979082307069790824070697908250706979082607069790827070697908280706979082907069790830070697908310706979083207069790833070697908340706979083507069790836070697908370706979083807069790839070697908400706979084107069790842070697908430706979084407069790845070697908460706979084707069790848070697908490706979085007069790851070697908520706979085307069790854070697908550706979085607069790857070697908580706979085907069790860070697908610706979086207069790863070697908640706979086507069790866070697908670706979086807069790869070697908700706979087107069790872070697908730706979087407069790875070697908760706979087707069790878070697908790706979088007069790881070697908820706979088307069790884070697908850706979088607069790887070697908880706979088907069790890070697908910706979089207069790893070697908940706979089507069790896070697908970706979089807069790899070697909000706979090107069790902070697909030706979090407069790905070697909060706979090707069790908070697909090706979091007069790911070697909120706979091307069790914070697909150706979091607069790917070697909180706979091907069790920070697909210706979092207069790923070697909240706979092507069790926070697909270706979092807069790929070697909300706979093107069790932070697909330706979093407069790935070697909360706979093707069790938070697909390706979094007069790941070697909420706979094307069790944070697909450706979094607069790947070697909480706979094907069790950070697909510706979095207069790953070697909540706979095507069790956070697909570706979095807069790959070697909600706979096107069790962070697909630706979096407069790965070697909660706979096707069790968070697909690706979097007069790971070697909720706979097307069790974070697909750706979097607069790977070697909780706979097907069790980070697909810706979098207069790983070697909840706979098507069790986070697909870706979098807069790989070697909900706979099107069790992070697909930706979099407069790995070697909960706979099707069790998070697909990706979100007069791001070697910020706979100307069791004070697910050706979100607069791007070697910080706979100907069791010070697910110706979101207069791013070697910140706979101507069791016070697910170706979101807069791019070697910200706979102107069791022070697910230706979102407069791025070697910260706979102707069791028070697910290706979103007069791031070697910320706979103307069791034070697910350706979103607069791037070697910380706979103907069791040070697910410706979104207069791043070697910440706979104507069791046070697910470706979104807069791049070697910500706979105107069791052070697910530706979105407069791055070697910560706979105707069791058070697910590706979106007069791061070697910620706979106307069791064070697910650706979106607069791067070697910680706979106907069791070070697910710706979107207069791073070697910740706979107507069791076070697910770706979107807069791079070697910800706979108107069791082070697910830706979108407069791085070697910860706979108707069791088070697910890706979109007069791091070697910920706979109307069791094070697910950706979109607069791097070697910980706979109907069791100070697911010706979110207069791103070697911040706979110507069791106070697911070706979110807069791109070697911100706979111107069791112070697911130706979111407069791115070697911160706979111707069791118070697911190706979112007069791121070697911220706979112307069791124070697911250706979112607069791127070697911280706979112907069791130070697911310706979113207069791133070697911340706979113507069791136070697911370706979113807069791139070697911400706979114107069791142070697911430706979114407069791145070697911460706979114707069791148070697911490706979115007069791151070697911520706979115307069791154070697911550706979115607069791157070697911580706979115907069791160070697911610706979116207069791163070697911640706979116507069791166070697911670706979116807069791169070697911700706979117107069791172070697911730706979117407069791175070697911760706979117707069791178070697911790706979118007069791181070697911820706979118307069791184070697911850706979118607069791187070697911880706979118907069791190070697911910706979119207069791193070697911940706979119507069791196070697911970706979119807069791199070697912000706979120107069791202070697912030706979120407069791205070697912060706979120707069791208070697912090706979121007069791211070697912120706979121307069791214070697912150706979121607069791217070697912180706979121907069791220070697912210706979122207069791223070697912240706979122507069791226070697912270706979122807069791229070697912300706979123107069791232070697912330706979123407069791235070697912360706979123707069791238070697912390706979124007069791241070697912420706979124307069791244070697912450706979124607069791247070697912480706979124907069791250070697912510706979125207069791253070697912540706979125507069791256070697912570706979125807069791259070697912600706979126107069791262070697912630706979126407069791265070697912660706979126707069791268070697912690706979127007069791271070697912720706979127307069791274070697912750706979127607069791277070697912780706979127907069791280070697912810706979128207069791283070697912840706979128507069791286070697912870706979128807069791289070697912900706979129107069791292070697912930706979129407069791295070697912960706979129707069791298070697912990706979130007069791301070697913020706979130307069791304070697913050706979130607069791307070697913080706979130907069791310070697913110706979131207069791313070697913140706979131507069791316070697913170706979131807069791319070697913200706979132107069791322070697913230706979132407069791325070697913260706979132707069791328070697913290706979133007069791331070697913320706979133307069791334070697913350706979133607069791337070697913380706979133907069791340070697913410706979134207069791343070697913440706979134507069791346070697913470706979134807069791349070697913500706979135107069791352070697913530706979135407069791355070697913560706979135707069791358070697913590706979136007069791361070697913620706979136307069791364070697913650706979136607069791367070697913680706979136907069791370070697913710706979137207069791373070697913740706979137507069791376070697913770706979137807069791379070697913800706979138107069791382070697913830706979138407069791385070697913860706979138707069791388070697913890706979139007069791391070697913920706979139307069791394070697913950706979139607069791397070697913980706979139907069791400070697914010706979140207069791403070697914040706979140507069791406070697914070706979140807069791409070697914100706979141107069791412070697914130706979141407069791415070697914160706979141707069791418070697914190706979142007069791421070697914220706979142307069791424070697914250706979142607069791427070697914280706979142907069791430070697914310706979143207069791433070697914340706979143507069791436070697914370706979143807069791439070697914400706979144107069791442070697914430706979144407069791445070697914460706979144707069791448070697914490706979145007069791451070697914520706979145307069791454070697914550706979145607069791457070697914580706979145907069791460070697914610706979146207069791463070697914640706979146507069791466070697914670706979146807069791469070697914700706979147107069791472070697914730706979147407069791475070697914760706979147707069791478070697914790706979148007069791481070697914820706979148307069791484070697914850706979148607069791487070697914880706979148907069791490070697914910706979149207069791493070697914940706979149507069791496070697914970706979149807069791499070697915000706979150107069791502070697915030706979150407069791505070697915060706979150707069791508070697915090706979151007069791511070697915120706979151307069791514070697915150706979151607069791517070697915180706979151907069791520070697915210706979152207069791523070697915240706979152507069791526070697915270706979152807069791529070697915300706979153107069791532070697915330706979153407069791535070697915360706979153707069791538070697915390706979154007069791541070697915420706979154307069791544070697915450706979154607069791547070697915480706979154907069791550070697915510706979155207069791553070697915540706979155507069791556070697915570706979155807069791559070697915600706979156107069791562070697915630706979156407069791565070697915660706979156707069791568070697915690706979157007069791571070697915720706979157307069791574070697915750706979157607069791577070697915780706979157907069791580070697915810706979158207069791583070697915840706979158507069791586070697915870706979158807069791589070697915900706979159107069791592070697915930706979159407069791595070697915960706979159707069791598070697915990706979160007069791601070697916020706979160307069791604070697916050706979160607069791607070697916080706979160907069791610070697916110706979161207069791613070697916140706979161507069791616070697916170706979161807069791619070697916200706979162107069791622070697916230706979162407069791625070697916260706979162707069791628070697916290706979163007069791631070697916320706979163307069791634070697916350706979163607069791637070697916380706979163907069791640070697916410706979164207069791643070697916440706979164507069791646070697916470706979164807069791649070697916500706979165107069791652070697916530706979165407069791655070697916560706979165707069791658070697916590706979166007069791661070697916620706979166307069791664070697916650706979166607069791667070697916680706979166907069791670070697916710706979167207069791673070697916740706979167507069791676070697916770706979167807069791679070697916800706979168107069791682070697916830706979168407069791685070697916860706979168707069791688070697916890706979169007069791691070697916920706979169307069791694070697916950706979169607069791697070697916980706979169907069791700070697917010706979170207069791703070697917040706979170507069791706070697917070706979170807069791709070697917100706979171107069791712070697917130706979171407069791715070697917160706979171707069791718070697917190706979172007069791721070697917220706979172307069791724070697917250706979172607069791727070697917280706979172907069791730070697917310706979173207069791733070697917340706979173507069791736070697917370706979173807069791739070697917400706979174107069791742070697917430706979174407069791745070697917460706979174707069791748070697917490706979175007069791751070697917520706979175307069791754070697917550706979175607069791757070697917580706979175907069791760070697917610706979176207069791763070697917640706979176507069791766070697917670706979176807069791769070697917700706979177107069791772070697917730706979177407069791775070697917760706979177707069791778070697917790706979178007069791781070697917820706979178307069791784070697917850706979178607069791787070697917880706979178907069791790070697917910706979179207069791793070697917940706979179507069791796070697917970706979179807069791799070697918000706979180107069791802070697918030706979180407069791805070697918060706979180707069791808070697918090706979181007069791811070697918120706979181307069791814070697918150706979181607069791817070697918180706979181907069791820070697918210706979182207069791823070697918240706979182507069791826070697918270706979182807069791829070697918300706979183107069791832070697918330706979183407069791835070697918360706979183707069791838070697918390706979184007069791841070697918420706979184307069791844070697918450706979184607069791847070697918480706979184907069791850070697918510706979185207069791853070697918540706979185507069791856070697918570706979185807069791859070697918600706979186107069791862070697918630706979186407069791865070697918660706979186707069791868070697918690706979187007069791871070697918720706979187307069791874070697918750706979187607069791877070697918780706979187907069791880070697918810706979188207069791883070697918840706979188507069791886070697918870706979188807069791889070697918900706979189107069791892070697918930706979189407069791895070697918960706979189707069791898070697918990706979190007069791901070697919020706979190307069791904070697919050706979190607069791907070697919080706979190907069791910070697919110706979191207069791913070697919140706979191507069791916070697919170706979191807069791919070697919200706979192107069791922070697919230706979192407069791925070697919260706979192707069791928070697919290706979193007069791931070697919320706979193307069791934070697919350706979193607069791937070697919380706979193907069791940070697919410706979194207069791943070697919440706979194507069791946070697919470706979194807069791949070697919500706979195107069791952070697919530706979195407069791955070697919560706979195707069791958070697919590706979196007069791961070697919620706979196307069791964070697919650706979196607069791967070697919680706979196907069791970070697919710706979197207069791973070697919740706979197507069791976070697919770706979197807069791979070697919800706979198107069791982070697919830706979198407069791985070697919860706979198707069791988070697919890706979199007069791991070697919920706979199307069791994070697919950706979199607069791997070697919980706979199907069792000070697920010706979200207069792003070697920040706979200507069792006070697920070706979200807069792009070697920100706979201107069792012070697920130706979201407069792015070697920160706979201707069792018070697920190706979202007069792021070697920220706979202307069792024070697920250706979202607069792027070697920280706979202907069792030070697920310706979203207069792033070697920340706979203507069792036070697920370706979203807069792039070697920400706979204107069792042070697920430706979204407069792045070697920460706979204707069792048070697920490706979205007069792051070697920520706979205307069792054070697920550706979205607069792057070697920580706979205907069792060070697920610706979206207069792063070697920640706979206507069792066070697920670706979206807069792069070697920700706979207107069792072070697920730706979207407069792075070697920760706979207707069792078070697920790706979208007069792081070697920820706979208307069792084070697920850706979208607069792087070697920880706979208907069792090070697920910706979209207069792093070697920940706979209507069792096070697920970706979209807069792099070697921000706979210107069792102070697921030706979210407069792105070697921060706979210707069792108070697921090706979211007069792111070697921120706979211307069792114070697921150706979211607069792117070697921180706979211907069792120070697921210706979212207069792123070697921240706979212507069792126070697921270706979212807069792129070697921300706979213107069792132070697921330706979213407069792135070697921360706979213707069792138070697921390706979214007069792141070697921420706979214307069792144070697921450706979214607069792147070697921480706979214907069792150070697921510706979215207069792153070697921540706979215507069792156070697921570706979215807069792159070697921600706979216107069792162070697921630706979216407069792165070697921660706979216707069792168070697921690706979217007069792171070697921720706979217307069792174070697921750706979217607069792177070697921780706979217907069792180070697921810706979218207069792183070697921840706979218507069792186070697921870706979218807069792189070697921900706979219107069792192070697921930706979219407069792195070697921960706979219707069792198070697921990706979220007069792201070697922020706979220307069792204070697922050706979220607069792207070697922080706979220907069792210070697922110706979221207069792213070697922140706979221507069792216070697922170706979221807069792219070697922200706979222107069792222070697922230706979222407069792225070697922260706979222707069792228070697922290706979223007069792231070697922320706979223307069792234070697922350706979223607069792237070697922380706979223907069792240070697922410706979224207069792243070697922440706979224507069792246070697922470706979224807069792249070697922500706979225107069792252070697922530706979225407069792255070697922560706979225707069792258070697922590706979226007069792261070697922620706979226307069792264070697922650706979226607069792267070697922680706979226907069792270070697922710706979227207069792273070697922740706979227507069792276070697922770706979227807069792279070697922800706979228107069792282070697922830706979228407069792285070697922860706979228707069792288070697922890706979229007069792291070697922920706979229307069792294070697922950706979229607069792297070697922980706979229907069792300070697923010706979230207069792303070697923040706979230507069792306070697923070706979230807069792309070697923100706979231107069792312070697923130706979231407069792315070697923160706979231707069792318070697923190706979232007069792321070697923220706979232307069792324070697923250706979232607069792327070697923280706979232907069792330070697923310706979233207069792333070697923340706979233507069792336070697923370706979233807069792339070697923400706979234107069792342070697923430706979234407069792345070697923460706979234707069792348070697923490706979235007069792351070697923520706979235307069792354070697923550706979235607069792357070697923580706979235907069792360070697923610706979236207069792363070697923640706979236507069792366070697923670706979236807069792369070697923700706979237107069792372070697923730706979237407069792375070697923760706979237707069792378070697923790706979238007069792381070697923820706979238307069792384070697923850706979238607069792387070697923880706979238907069792390070697923910706979239207069792393070697923940706979239507069792396070697923970706979239807069792399070697924000706979240107069792402070697924030706979240407069792405070697924060706979240707069792408070697924090706979241007069792411070697924120706979241307069792414070697924150706979241607069792417070697924180706979241907069792420070697924210706979242207069792423070697924240706979242507069792426070697924270706979242807069792429070697924300706979243107069792432070697924330706979243407069792435070697924360706979243707069792438070697924390706979244007069792441070697924420706979244307069792444070697924450706979244607069792447070697924480706979244907069792450070697924510706979245207069792453070697924540706979245507069792456070697924570706979245807069792459070697924600706979246107069792462070697924630706979246407069792465070697924660706979246707069792468070697924690706979247007069792471070697924720706979247307069792474070697924750706979247607069792477070697924780706979247907069792480070697924810706979248207069792483070697924840706979248507069792486070697924870706979248807069792489070697924900706979249107069792492070697924930706979249407069792495070697924960706979249707069792498070697924990706979250007069792501070697925020706979250307069792504070697925050706979250607069792507070697925080706979250907069792510070697925110706979251207069792513070697925140706979251507069792516070697925170706979251807069792519070697925200706979252107069792522070697925230706979252407069792525070697925260706979252707069792528070697925290706979253007069792531070697925320706979253307069792534070697925350706979253607069792537070697925380706979253907069792540070697925410706979254207069792543070697925440706979254507069792546070697925470706979254807069792549070697925500706979255107069792552070697925530706979255407069792555070697925560706979255707069792558070697925590706979256007069792561070697925620706979256307069792564070697925650706979256607069792567070697925680706979256907069792570070697925710706979257207069792573070697925740706979257507069792576070697925770706979257807069792579070697925800706979258107069792582070697925830706979258407069792585070697925860706979258707069792588070697925890706979259007069792591070697925920706979259307069792594070697925950706979259607069792597070697925980706979259907069792600070697926010706979260207069792603070697926040706979260507069792606070697926070706979260807069792609070697926100706979261107069792612070697926130706979261407069792615070697926160706979261707069792618070697926190706979262007069792621070697926220706979262307069792624070697926250706979262607069792627070697926280706979262907069792630070697926310706979263207069792633070697926340706979263507069792636070697926370706979263807069792639070697926400706979264107069792642070697926430706979264407069792645070697926460706979264707069792648070697926490706979265007069792651070697926520706979265307069792654070697926550706979265607069792657070697926580706979265907069792660070697926610706979266207069792663070697926640706979266507069792666070697926670706979266807069792669070697926700706979267107069792672070697926730706979267407069792675070697926760706979267707069792678070697926790706979268007069792681070697926820706979268307069792684070697926850706979268607069792687070697926880706979268907069792690070697926910706979269207069792693070697926940706979269507069792696070697926970706979269807069792699070697927000706979270107069792702070697927030706979270407069792705070697927060706979270707069792708070697927090706979271007069792711070697927120706979271307069792714070697927150706979271607069792717070697927180706979271907069792720070697927210706979272207069792723070697927240706979272507069792726070697927270706979272807069792729070697927300706979273107069792732070697927330706979273407069792735070697927360706979273707069792738070697927390706979274007069792741070697927420706979274307069792744070697927450706979274607069792747070697927480706979274907069792750070697927510706979275207069792753070697927540706979275507069792756070697927570706979275807069792759070697927600706979276107069792762070697927630706979276407069792765070697927660706979276707069792768070697927690706979277007069792771070697927720706979277307069792774070697927750706979277607069792777070697927780706979277907069792780070697927810706979278207069792783070697927840706979278507069792786070697927870706979278807069792789070697927900706979279107069792792070697927930706979279407069792795070697927960706979279707069792798070697927990706979280007069792801070697928020706979280307069792804070697928050706979280607069792807070697928080706979280907069792810070697928110706979281207069792813070697928140706979281507069792816070697928170706979281807069792819070697928200706979282107069792822070697928230706979282407069792825070697928260706979282707069792828070697928290706979283007069792831070697928320706979283307069792834070697928350706979283607069792837070697928380706979283907069792840070697928410706979284207069792843070697928440706979284507069792846070697928470706979284807069792849070697928500706979285107069792852070697928530706979285407069792855070697928560706979285707069792858070697928590706979286007069792861070697928620706979286307069792864070697928650706979286607069792867070697928680706979286907069792870070697928710706979287207069792873070697928740706979287507069792876070697928770706979287807069792879070697928800706979288107069792882070697928830706979288407069792885070697928860706979288707069792888070697928890706979289007069792891070697928920706979289307069792894070697928950706979289607069792897070697928980706979289907069792900070697929010706979290207069792903070697929040706979290507069792906070697929070706979290807069792909070697929100706979291107069792912070697929130706979291407069792915070697929160706979291707069792918070697929190706979292007069792921070697929220706979292307069792924070697929250706979292607069792927070697929280706979292907069792930070697929310706979293207069792933070697929340706979293507069792936070697929370706979293807069792939070697929400706979294107069792942070697929430706979294407069792945070697929460706979294707069792948070697929490706979295007069792951070697929520706979295307069792954070697929550706979295607069792957070697929580706979295907069792960070697929610706979296207069792963070697929640706979296507069792966070697929670706979296807069792969070697929700706979297107069792972070697929730706979297407069792975070697929760706979297707069792978070697929790706979298007069792981070697929820706979298307069792984070697929850706979298607069792987070697929880706979298907069792990070697929910706979299207069792993070697929940706979299507069792996070697929970706979299807069792999070697930000706979300107069793002070697930030706979300407069793005070697930060706979300707069793008070697930090706979301007069793011070697930120706979301307069793014070697930150706979301607069793017070697930180706979301907069793020070697930210706979302207069793023070697930240706979302507069793026070697930270706979302807069793029070697930300706979303107069793032070697930330706979303407069793035070697930360706979303707069793038070697930390706979304007069793041070697930420706979304307069793044070697930450706979304607069793047070697930480706979304907069793050070697930510706979305207069793053070697930540706979305507069793056070697930570706979305807069793059070697930600706979306107069793062070697930630706979306407069793065070697930660706979306707069793068070697930690706979307007069793071070697930720706979307307069793074070697930750706979307607069793077070697930780706979307907069793080070697930810706979308207069793083070697930840706979308507069793086070697930870706979308807069793089070697930900706979309107069793092070697930930706979309407069793095070697930960706979309707069793098070697930990706979310007069793101070697931020706979310307069793104070697931050706979310607069793107070697931080706979310907069793110070697931110706979311207069793113070697931140706979311507069793116070697931170706979311807069793119070697931200706979312107069793122070697931230706979312407069793125070697931260706979312707069793128070697931290706979313007069793131070697931320706979313307069793134070697931350706979313607069793137070697931380706979313907069793140070697931410706979314207069793143070697931440706979314507069793146070697931470706979314807069793149070697931500706979315107069793152070697931530706979315407069793155070697931560706979315707069793158070697931590706979316007069793161070697931620706979316307069793164070697931650706979316607069793167070697931680706979316907069793170070697931710706979317207069793173070697931740706979317507069793176070697931770706979317807069793179070697931800706979318107069793182070697931830706979318407069793185070697931860706979318707069793188070697931890706979319007069793191070697931920706979319307069793194070697931950706979319607069793197070697931980706979319907069793200070697932010706979320207069793203070697932040706979320507069793206070697932070706979320807069793209070697932100706979321107069793212070697932130706979321407069793215070697932160706979321707069793218070697932190706979322007069793221070697932220706979322307069793224070697932250706979322607069793227070697932280706979322907069793230070697932310706979323207069793233070697932340706979323507069793236070697932370706979323807069793239070697932400706979324107069793242070697932430706979324407069793245070697932460706979324707069793248070697932490706979325007069793251070697932520706979325307069793254070697932550706979325607069793257070697932580706979325907069793260070697932610706979326207069793263070697932640706979326507069793266070697932670706979326807069793269070697932700706979327107069793272070697932730706979327407069793275070697932760706979327707069793278070697932790706979328007069793281070697932820706979328307069793284070697932850706979328607069793287070697932880706979328907069793290070697932910706979329207069793293070697932940706979329507069793296070697932970706979329807069793299070697933000706979330107069793302070697933030706979330407069793305070697933060706979330707069793308070697933090706979331007069793311070697933120706979331307069793314070697933150706979331607069793317070697933180706979331907069793320070697933210706979332207069793323070697933240706979332507069793326070697933270706979332807069793329070697933300706979333107069793332070697933330706979333407069793335070697933360706979333707069793338070697933390706979334007069793341070697933420706979334307069793344070697933450706979334607069793347070697933480706979334907069793350070697933510706979335207069793353070697933540706979335507069793356070697933570706979335807069793359070697933600706979336107069793362070697933630706979336407069793365070697933660706979336707069793368070697933690706979337007069793371070697933720706979337307069793374070697933750706979337607069793377070697933780706979337907069793380070697933810706979338207069793383070697933840706979338507069793386070697933870706979338807069793389070697933900706979339107069793392070697933930706979339407069793395070697933960706979339707069793398070697933990706979340007069793401070697934020706979340307069793404070697934050706979340607069793407070697934080706979340907069793410070697934110706979341207069793413070697934140706979341507069793416070697934170706979341807069793419070697934200706979342107069793422070697934230706979342407069793425070697934260706979342707069793428070697934290706979343007069793431070697934320706979343307069793434070697934350706979343607069793437070697934380706979343907069793440070697934410706979344207069793443070697934440706979344507069793446070697934470706979344807069793449070697934500706979345107069793452070697934530706979345407069793455070697934560706979345707069793458070697934590706979346007069793461070697934620706979346307069793464070697934650706979346607069793467070697934680706979346907069793470070697934710706979347207069793473070697934740706979347507069793476070697934770706979347807069793479070697934800706979348107069793482070697934830706979348407069793485070697934860706979348707069793488070697934890706979349007069793491070697934920706979349307069793494070697934950706979349607069793497070697934980706979349907069793500070697935010706979350207069793503070697935040706979350507069793506070697935070706979350807069793509070697935100706979351107069793512070697935130706979351407069793515070697935160706979351707069793518070697935190706979352007069793521070697935220706979352307069793524070697935250706979352607069793527070697935280706979352907069793530070697935310706979353207069793533070697935340706979353507069793536070697935370706979353807069793539070697935400706979354107069793542070697935430706979354407069793545070697935460706979354707069793548070697935490706979355007069793551070697935520706979355307069793554070697935550706979355607069793557070697935580706979355907069793560070697935610706979356207069793563070697935640706979356507069793566070697935670706979356807069793569070697935700706979357107069793572070697935730706979357407069793575070697935760706979357707069793578070697935790706979358007069793581070697935820706979358307069793584070697935850706979358607069793587070697935880706979358907069793590070697935910706979359207069793593070697935940706979359507069793596070697935970706979359807069793599070697936000706979360107069793602070697936030706979360407069793605070697936060706979360707069793608070697936090706979361007069793611070697936120706979361307069793614070697936150706979361607069793617070697936180706979361907069793620070697936210706979362207069793623070697936240706979362507069793626070697936270706979362807069793629070697936300706979363107069793632070697936330706979363407069793635070697936360706979363707069793638070697936390706979364007069793641070697936420706979364307069793644070697936450706979364607069793647070697936480706979364907069793650070697936510706979365207069793653070697936540706979365507069793656070697936570706979365807069793659070697936600706979366107069793662070697936630706979366407069793665070697936660706979366707069793668070697936690706979367007069793671070697936720706979367307069793674070697936750706979367607069793677070697936780706979367907069793680070697936810706979368207069793683070697936840706979368507069793686070697936870706979368807069793689070697936900706979369107069793692070697936930706979369407069793695070697936960706979369707069793698070697936990706979370007069793701070697937020706979370307069793704070697937050706979370607069793707070697937080706979370907069793710070697937110706979371207069793713070697937140706979371507069793716070697937170706979371807069793719070697937200706979372107069793722070697937230706979372407069793725070697937260706979372707069793728070697937290706979373007069793731070697937320706979373307069793734070697937350706979373607069793737070697937380706979373907069793740070697937410706979374207069793743070697937440706979374507069793746070697937470706979374807069793749070697937500706979375107069793752070697937530706979375407069793755070697937560706979375707069793758070697937590706979376007069793761070697937620706979376307069793764070697937650706979376607069793767070697937680706979376907069793770070697937710706979377207069793773070697937740706979377507069793776070697937770706979377807069793779070697937800706979378107069793782070697937830706979378407069793785070697937860706979378707069793788070697937890706979379007069793791070697937920706979379307069793794070697937950706979379607069793797070697937980706979379907069793800070697938010706979380207069793803070697938040706979380507069793806070697938070706979380807069793809070697938100706979381107069793812070697938130706979381407069793815070697938160706979381707069793818070697938190706979382007069793821070697938220706979382307069793824070697938250706979382607069793827070697938280706979382907069793830070697938310706979383207069793833070697938340706979383507069793836070697938370706979383807069793839070697938400706979384107069793842070697938430706979384407069793845070697938460706979384707069793848070697938490706979385007069793851070697938520706979385307069793854070697938550706979385607069793857070697938580706979385907069793860070697938610706979386207069793863070697938640706979386507069793866070697938670706979386807069793869070697938700706979387107069793872070697938730706979387407069793875070697938760706979387707069793878070697938790706979388007069793881070697938820706979388307069793884070697938850706979388607069793887070697938880706979388907069793890070697938910706979389207069793893070697938940706979389507069793896070697938970706979389807069793899070697939000706979390107069793902070697939030706979390407069793905070697939060706979390707069793908070697939090706979391007069793911070697939120706979391307069793914070697939150706979391607069793917070697939180706979391907069793920070697939210706979392207069793923070697939240706979392507069793926070697939270706979392807069793929070697939300706979393107069793932070697939330706979393407069793935070697939360706979393707069793938070697939390706979394007069793941070697939420706979394307069793944070697939450706979394607069793947070697939480706979394907069793950070697939510706979395207069793953070697939540706979395507069793956070697939570706979395807069793959070697939600706979396107069793962070697939630706979396407069793965070697939660706979396707069793968070697939690706979397007069793971070697939720706979397307069793974070697939750706979397607069793977070697939780706979397907069793980070697939810706979398207069793983070697939840706979398507069793986070697939870706979398807069793989070697939900706979399107069793992070697939930706979399407069793995070697939960706979399707069793998070697939990706979400007069794001070697940020706979400307069794004070697940050706979400607069794007070697940080706979400907069794010070697940110706979401207069794013070697940140706979401507069794016070697940170706979401807069794019070697940200706979402107069794022070697940230706979402407069794025070697940260706979402707069794028070697940290706979403007069794031070697940320706979403307069794034070697940350706979403607069794037070697940380706979403907069794040070697940410706979404207069794043070697940440706979404507069794046070697940470706979404807069794049070697940500706979405107069794052070697940530706979405407069794055070697940560706979405707069794058070697940590706979406007069794061070697940620706979406307069794064070697940650706979406607069794067070697940680706979406907069794070070697940710706979407207069794073070697940740706979407507069794076070697940770706979407807069794079070697940800706979408107069794082070697940830706979408407069794085070697940860706979408707069794088070697940890706979409007069794091070697940920706979409307069794094070697940950706979409607069794097070697940980706979409907069794100070697941010706979410207069794103070697941040706979410507069794106070697941070706979410807069794109070697941100706979411107069794112070697941130706979411407069794115070697941160706979411707069794118070697941190706979412007069794121070697941220706979412307069794124070697941250706979412607069794127070697941280706979412907069794130070697941310706979413207069794133070697941340706979413507069794136070697941370706979413807069794139070697941400706979414107069794142070697941430706979414407069794145070697941460706979414707069794148070697941490706979415007069794151070697941520706979415307069794154070697941550706979415607069794157070697941580706979415907069794160070697941610706979416207069794163070697941640706979416507069794166070697941670706979416807069794169070697941700706979417107069794172070697941730706979417407069794175070697941760706979417707069794178070697941790706979418007069794181070697941820706979418307069794184070697941850706979418607069794187070697941880706979418907069794190070697941910706979419207069794193070697941940706979419507069794196070697941970706979419807069794199070697942000706979420107069794202070697942030706979420407069794205070697942060706979420707069794208070697942090706979421007069794211070697942120706979421307069794214070697942150706979421607069794217070697942180706979421907069794220070697942210706979422207069794223070697942240706979422507069794226070697942270706979422807069794229070697942300706979423107069794232070697942330706979423407069794235070697942360706979423707069794238070697942390706979424007069794241070697942420706979424307069794244070697942450706979424607069794247070697942480706979424907069794250070697942510706979425207069794253070697942540706979425507069794256070697942570706979425807069794259070697942600706979426107069794262070697942630706979426407069794265070697942660706979426707069794268070697942690706979427007069794271070697942720706979427307069794274070697942750706979427607069794277070697942780706979427907069794280070697942810706979428207069794283070697942840706979428507069794286070697942870706979428807069794289070697942900706979429107069794292070697942930706979429407069794295070697942960706979429707069794298070697942990706979430007069794301070697943020706979430307069794304070697943050706979430607069794307070697943080706979430907069794310070697943110706979431207069794313070697943140706979431507069794316070697943170706979431807069794319070697943200706979432107069794322070697943230706979432407069794325070697943260706979432707069794328070697943290706979433007069794331070697943320706979433307069794334070697943350706979433607069794337070697943380706979433907069794340070697943410706979434207069794343070697943440706979434507069794346070697943470706979434807069794349070697943500706979435107069794352070697943530706979435407069794355070697943560706979435707069794358070697943590706979436007069794361070697943620706979436307069794364070697943650706979436607069794367070697943680706979436907069794370070697943710706979437207069794373070697943740706979437507069794376070697943770706979437807069794379070697943800706979438107069794382070697943830706979438407069794385070697943860706979438707069794388070697943890706979439007069794391070697943920706979439307069794394070697943950706979439607069794397070697943980706979439907069794400070697944010706979440207069794403070697944040706979440507069794406070697944070706979440807069794409070697944100706979441107069794412070697944130706979441407069794415070697944160706979441707069794418070697944190706979442007069794421070697944220706979442307069794424070697944250706979442607069794427070697944280706979442907069794430070697944310706979443207069794433070697944340706979443507069794436070697944370706979443807069794439070697944400706979444107069794442070697944430706979444407069794445070697944460706979444707069794448070697944490706979445007069794451070697944520706979445307069794454070697944550706979445607069794457070697944580706979445907069794460070697944610706979446207069794463070697944640706979446507069794466070697944670706979446807069794469070697944700706979447107069794472070697944730706979447407069794475070697944760706979447707069794478070697944790706979448007069794481070697944820706979448307069794484070697944850706979448607069794487070697944880706979448907069794490070697944910706979449207069794493070697944940706979449507069794496070697944970706979449807069794499070697945000706979450107069794502070697945030706979450407069794505070697945060706979450707069794508070697945090706979451007069794511070697945120706979451307069794514070697945150706979451607069794517070697945180706979451907069794520070697945210706979452207069794523070697945240706979452507069794526070697945270706979452807069794529070697945300706979453107069794532070697945330706979453407069794535070697945360706979453707069794538070697945390706979454007069794541070697945420706979454307069794544070697945450706979454607069794547070697945480706979454907069794550070697945510706979455207069794553070697945540706979455507069794556070697945570706979455807069794559070697945600706979456107069794562070697945630706979456407069794565070697945660706979456707069794568070697945690706979457007069794571070697945720706979457307069794574070697945750706979457607069794577070697945780706979457907069794580070697945810706979458207069794583070697945840706979458507069794586070697945870706979458807069794589070697945900706979459107069794592070697945930706979459407069794595070697945960706979459707069794598070697945990706979460007069794601070697946020706979460307069794604070697946050706979460607069794607070697946080706979460907069794610070697946110706979461207069794613070697946140706979461507069794616070697946170706979461807069794619070697946200706979462107069794622070697946230706979462407069794625070697946260706979462707069794628070697946290706979463007069794631070697946320706979463307069794634070697946350706979463607069794637070697946380706979463907069794640070697946410706979464207069794643070697946440706979464507069794646070697946470706979464807069794649070697946500706979465107069794652070697946530706979465407069794655070697946560706979465707069794658070697946590706979466007069794661070697946620706979466307069794664070697946650706979466607069794667070697946680706979466907069794670070697946710706979467207069794673070697946740706979467507069794676070697946770706979467807069794679070697946800706979468107069794682070697946830706979468407069794685070697946860706979468707069794688070697946890706979469007069794691070697946920706979469307069794694070697946950706979469607069794697070697946980706979469907069794700070697947010706979470207069794703070697947040706979470507069794706070697947070706979470807069794709070697947100706979471107069794712070697947130706979471407069794715070697947160706979471707069794718070697947190706979472007069794721070697947220706979472307069794724070697947250706979472607069794727070697947280706979472907069794730070697947310706979473207069794733070697947340706979473507069794736070697947370706979473807069794739070697947400706979474107069794742070697947430706979474407069794745070697947460706979474707069794748070697947490706979475007069794751070697947520706979475307069794754070697947550706979475607069794757070697947580706979475907069794760070697947610706979476207069794763070697947640706979476507069794766070697947670706979476807069794769070697947700706979477107069794772070697947730706979477407069794775070697947760706979477707069794778070697947790706979478007069794781070697947820706979478307069794784070697947850706979478607069794787070697947880706979478907069794790070697947910706979479207069794793070697947940706979479507069794796070697947970706979479807069794799070697948000706979480107069794802070697948030706979480407069794805070697948060706979480707069794808070697948090706979481007069794811070697948120706979481307069794814070697948150706979481607069794817070697948180706979481907069794820070697948210706979482207069794823070697948240706979482507069794826070697948270706979482807069794829070697948300706979483107069794832070697948330706979483407069794835070697948360706979483707069794838070697948390706979484007069794841070697948420706979484307069794844070697948450706979484607069794847070697948480706979484907069794850070697948510706979485207069794853070697948540706979485507069794856070697948570706979485807069794859070697948600706979486107069794862070697948630706979486407069794865070697948660706979486707069794868070697948690706979487007069794871070697948720706979487307069794874070697948750706979487607069794877070697948780706979487907069794880070697948810706979488207069794883070697948840706979488507069794886070697948870706979488807069794889070697948900706979489107069794892070697948930706979489407069794895070697948960706979489707069794898070697948990706979490007069794901070697949020706979490307069794904070697949050706979490607069794907070697949080706979490907069794910070697949110706979491207069794913070697949140706979491507069794916070697949170706979491807069794919070697949200706979492107069794922070697949230706979492407069794925070697949260706979492707069794928070697949290706979493007069794931070697949320706979493307069794934070697949350706979493607069794937070697949380706979493907069794940070697949410706979494207069794943070697949440706979494507069794946070697949470706979494807069794949070697949500706979495107069794952070697949530706979495407069794955070697949560706979495707069794958070697949590706979496007069794961070697949620706979496307069794964070697949650706979496607069794967070697949680706979496907069794970070697949710706979497207069794973070697949740706979497507069794976070697949770706979497807069794979070697949800706979498107069794982070697949830706979498407069794985070697949860706979498707069794988070697949890706979499007069794991070697949920706979499307069794994070697949950706979499607069794997070697949980706979499907069795000070697950010706979500207069795003070697950040706979500507069795006070697950070706979500807069795009070697950100706979501107069795012070697950130706979501407069795015070697950160706979501707069795018070697950190706979502007069795021070697950220706979502307069795024070697950250706979502607069795027070697950280706979502907069795030070697950310706979503207069795033070697950340706979503507069795036070697950370706979503807069795039070697950400706979504107069795042070697950430706979504407069795045070697950460706979504707069795048070697950490706979505007069795051070697950520706979505307069795054070697950550706979505607069795057070697950580706979505907069795060070697950610706979506207069795063070697950640706979506507069795066070697950670706979506807069795069070697950700706979507107069795072070697950730706979507407069795075070697950760706979507707069795078070697950790706979508007069795081070697950820706979508307069795084070697950850706979508607069795087070697950880706979508907069795090070697950910706979509207069795093070697950940706979509507069795096070697950970706979509807069795099070697951000706979510107069795102070697951030706979510407069795105070697951060706979510707069795108070697951090706979511007069795111070697951120706979511307069795114070697951150706979511607069795117070697951180706979511907069795120070697951210706979512207069795123070697951240706979512507069795126070697951270706979512807069795129070697951300706979513107069795132070697951330706979513407069795135070697951360706979513707069795138070697951390706979514007069795141070697951420706979514307069795144070697951450706979514607069795147070697951480706979514907069795150070697951510706979515207069795153070697951540706979515507069795156070697951570706979515807069795159070697951600706979516107069795162070697951630706979516407069795165070697951660706979516707069795168070697951690706979517007069795171070697951720706979517307069795174070697951750706979517607069795177070697951780706979517907069795180070697951810706979518207069795183070697951840706979518507069795186070697951870706979518807069795189070697951900706979519107069795192070697951930706979519407069795195070697951960706979519707069795198070697951990706979520007069795201070697952020706979520307069795204070697952050706979520607069795207070697952080706979520907069795210070697952110706979521207069795213070697952140706979521507069795216070697952170706979521807069795219070697952200706979522107069795222070697952230706979522407069795225070697952260706979522707069795228070697952290706979523007069795231070697952320706979523307069795234070697952350706979523607069795237070697952380706979523907069795240070697952410706979524207069795243070697952440706979524507069795246070697952470706979524807069795249070697952500706979525107069795252070697952530706979525407069795255070697952560706979525707069795258070697952590706979526007069795261070697952620706979526307069795264070697952650706979526607069795267070697952680706979526907069795270070697952710706979527207069795273070697952740706979527507069795276070697952770706979527807069795279070697952800706979528107069795282070697952830706979528407069795285070697952860706979528707069795288070697952890706979529007069795291070697952920706979529307069795294070697952950706979529607069795297070697952980706979529907069795300070697953010706979530207069795303070697953040706979530507069795306070697953070706979530807069795309070697953100706979531107069795312070697953130706979531407069795315070697953160706979531707069795318070697953190706979532007069795321070697953220706979532307069795324070697953250706979532607069795327070697953280706979532907069795330070697953310706979533207069795333070697953340706979533507069795336070697953370706979533807069795339070697953400706979534107069795342070697953430706979534407069795345070697953460706979534707069795348070697953490706979535007069795351070697953520706979535307069795354070697953550706979535607069795357070697953580706979535907069795360070697953610706979536207069795363070697953640706979536507069795366070697953670706979536807069795369070697953700706979537107069795372070697953730706979537407069795375070697953760706979537707069795378070697953790706979538007069795381070697953820706979538307069795384070697953850706979538607069795387070697953880706979538907069795390070697953910706979539207069795393070697953940706979539507069795396070697953970706979539807069795399070697954000706979540107069795402070697954030706979540407069795405070697954060706979540707069795408070697954090706979541007069795411070697954120706979541307069795414070697954150706979541607069795417070697954180706979541907069795420070697954210706979542207069795423070697954240706979542507069795426070697954270706979542807069795429070697954300706979543107069795432070697954330706979543407069795435070697954360706979543707069795438070697954390706979544007069795441070697954420706979544307069795444070697954450706979544607069795447070697954480706979544907069795450070697954510706979545207069795453070697954540706979545507069795456070697954570706979545807069795459070697954600706979546107069795462070697954630706979546407069795465070697954660706979546707069795468070697954690706979547007069795471070697954720706979547307069795474070697954750706979547607069795477070697954780706979547907069795480070697954810706979548207069795483070697954840706979548507069795486070697954870706979548807069795489070697954900706979549107069795492070697954930706979549407069795495070697954960706979549707069795498070697954990706979550007069795501070697955020706979550307069795504070697955050706979550607069795507070697955080706979550907069795510070697955110706979551207069795513070697955140706979551507069795516070697955170706979551807069795519070697955200706979552107069795522070697955230706979552407069795525070697955260706979552707069795528070697955290706979553007069795531070697955320706979553307069795534070697955350706979553607069795537070697955380706979553907069795540070697955410706979554207069795543070697955440706979554507069795546070697955470706979554807069795549070697955500706979555107069795552070697955530706979555407069795555070697955560706979555707069795558070697955590706979556007069795561070697955620706979556307069795564070697955650706979556607069795567070697955680706979556907069795570070697955710706979557207069795573070697955740706979557507069795576070697955770706979557807069795579070697955800706979558107069795582070697955830706979558407069795585070697955860706979558707069795588070697955890706979559007069795591070697955920706979559307069795594070697955950706979559607069795597070697955980706979559907069795600070697956010706979560207069795603070697956040706979560507069795606070697956070706979560807069795609070697956100706979561107069795612070697956130706979561407069795615070697956160706979561707069795618070697956190706979562007069795621070697956220706979562307069795624070697956250706979562607069795627070697956280706979562907069795630070697956310706979563207069795633070697956340706979563507069795636070697956370706979563807069795639070697956400706979564107069795642070697956430706979564407069795645070697956460706979564707069795648070697956490706979565007069795651070697956520706979565307069795654070697956550706979565607069795657070697956580706979565907069795660070697956610706979566207069795663070697956640706979566507069795666070697956670706979566807069795669070697956700706979567107069795672070697956730706979567407069795675070697956760706979567707069795678070697956790706979568007069795681070697956820706979568307069795684070697956850706979568607069795687070697956880706979568907069795690070697956910706979569207069795693070697956940706979569507069795696070697956970706979569807069795699070697957000706979570107069795702070697957030706979570407069795705070697957060706979570707069795708070697957090706979571007069795711070697957120706979571307069795714070697957150706979571607069795717070697957180706979571907069795720070697957210706979572207069795723070697957240706979572507069795726070697957270706979572807069795729070697957300706979573107069795732070697957330706979573407069795735070697957360706979573707069795738070697957390706979574007069795741070697957420706979574307069795744070697957450706979574607069795747070697957480706979574907069795750070697957510706979575207069795753070697957540706979575507069795756070697957570706979575807069795759070697957600706979576107069795762070697957630706979576407069795765070697957660706979576707069795768070697957690706979577007069795771070697957720706979577307069795774070697957750706979577607069795777070697957780706979577907069795780070697957810706979578207069795783070697957840706979578507069795786070697957870706979578807069795789070697957900706979579107069795792070697957930706979579407069795795070697957960706979579707069795798070697957990706979580007069795801070697958020706979580307069795804070697958050706979580607069795807070697958080706979580907069795810070697958110706979581207069795813070697958140706979581507069795816070697958170706979581807069795819070697958200706979582107069795822070697958230706979582407069795825070697958260706979582707069795828070697958290706979583007069795831070697958320706979583307069795834070697958350706979583607069795837070697958380706979583907069795840070697958410706979584207069795843070697958440706979584507069795846070697958470706979584807069795849070697958500706979585107069795852070697958530706979585407069795855070697958560706979585707069795858070697958590706979586007069795861070697958620706979586307069795864070697958650706979586607069795867070697958680706979586907069795870070697958710706979587207069795873070697958740706979587507069795876070697958770706979587807069795879070697958800706979588107069795882070697958830706979588407069795885070697958860706979588707069795888070697958890706979589007069795891070697958920706979589307069795894070697958950706979589607069795897070697958980706979589907069795900070697959010706979590207069795903070697959040706979590507069795906070697959070706979590807069795909070697959100706979591107069795912070697959130706979591407069795915070697959160706979591707069795918070697959190706979592007069795921070697959220706979592307069795924070697959250706979592607069795927070697959280706979592907069795930070697959310706979593207069795933070697959340706979593507069795936070697959370706979593807069795939070697959400706979594107069795942070697959430706979594407069795945070697959460706979594707069795948070697959490706979595007069795951070697959520706979595307069795954070697959550706979595607069795957070697959580706979595907069795960070697959610706979596207069795963070697959640706979596507069795966070697959670706979596807069795969070697959700706979597107069795972070697959730706979597407069795975070697959760706979597707069795978070697959790706979598007069795981070697959820706979598307069795984070697959850706979598607069795987070697959880706979598907069795990070697959910706979599207069795993070697959940706979599507069795996070697959970706979599807069795999070697960000706979600107069796002070697960030706979600407069796005070697960060706979600707069796008070697960090706979601007069796011070697960120706979601307069796014070697960150706979601607069796017070697960180706979601907069796020070697960210706979602207069796023070697960240706979602507069796026070697960270706979602807069796029070697960300706979603107069796032070697960330706979603407069796035070697960360706979603707069796038070697960390706979604007069796041070697960420706979604307069796044070697960450706979604607069796047070697960480706979604907069796050070697960510706979605207069796053070697960540706979605507069796056070697960570706979605807069796059070697960600706979606107069796062070697960630706979606407069796065070697960660706979606707069796068070697960690706979607007069796071070697960720706979607307069796074070697960750706979607607069796077070697960780706979607907069796080070697960810706979608207069796083070697960840706979608507069796086070697960870706979608807069796089070697960900706979609107069796092070697960930706979609407069796095070697960960706979609707069796098070697960990706979610007069796101070697961020706979610307069796104070697961050706979610607069796107070697961080706979610907069796110070697961110706979611207069796113070697961140706979611507069796116070697961170706979611807069796119070697961200706979612107069796122070697961230706979612407069796125070697961260706979612707069796128070697961290706979613007069796131070697961320706979613307069796134070697961350706979613607069796137070697961380706979613907069796140070697961410706979614207069796143070697961440706979614507069796146070697961470706979614807069796149070697961500706979615107069796152070697961530706979615407069796155070697961560706979615707069796158070697961590706979616007069796161070697961620706979616307069796164070697961650706979616607069796167070697961680706979616907069796170070697961710706979617207069796173070697961740706979617507069796176070697961770706979617807069796179070697961800706979618107069796182070697961830706979618407069796185070697961860706979618707069796188070697961890706979619007069796191070697961920706979619307069796194070697961950706979619607069796197070697961980706979619907069796200070697962010706979620207069796203070697962040706979620507069796206070697962070706979620807069796209070697962100706979621107069796212070697962130706979621407069796215070697962160706979621707069796218070697962190706979622007069796221070697962220706979622307069796224070697962250706979622607069796227070697962280706979622907069796230070697962310706979623207069796233070697962340706979623507069796236070697962370706979623807069796239070697962400706979624107069796242070697962430706979624407069796245070697962460706979624707069796248070697962490706979625007069796251070697962520706979625307069796254070697962550706979625607069796257070697962580706979625907069796260070697962610706979626207069796263070697962640706979626507069796266070697962670706979626807069796269070697962700706979627107069796272070697962730706979627407069796275070697962760706979627707069796278070697962790706979628007069796281070697962820706979628307069796284070697962850706979628607069796287070697962880706979628907069796290070697962910706979629207069796293070697962940706979629507069796296070697962970706979629807069796299070697963000706979630107069796302070697963030706979630407069796305070697963060706979630707069796308070697963090706979631007069796311070697963120706979631307069796314070697963150706979631607069796317070697963180706979631907069796320070697963210706979632207069796323070697963240706979632507069796326070697963270706979632807069796329070697963300706979633107069796332070697963330706979633407069796335070697963360706979633707069796338070697963390706979634007069796341070697963420706979634307069796344070697963450706979634607069796347070697963480706979634907069796350070697963510706979635207069796353070697963540706979635507069796356070697963570706979635807069796359070697963600706979636107069796362070697963630706979636407069796365070697963660706979636707069796368070697963690706979637007069796371070697963720706979637307069796374070697963750706979637607069796377070697963780706979637907069796380070697963810706979638207069796383070697963840706979638507069796386070697963870706979638807069796389070697963900706979639107069796392070697963930706979639407069796395070697963960706979639707069796398070697963990706979640007069796401070697964020706979640307069796404070697964050706979640607069796407070697964080706979640907069796410070697964110706979641207069796413070697964140706979641507069796416070697964170706979641807069796419070697964200706979642107069796422070697964230706979642407069796425070697964260706979642707069796428070697964290706979643007069796431070697964320706979643307069796434070697964350706979643607069796437070697964380706979643907069796440070697964410706979644207069796443070697964440706979644507069796446070697964470706979644807069796449070697964500706979645107069796452070697964530706979645407069796455070697964560706979645707069796458070697964590706979646007069796461070697964620706979646307069796464070697964650706979646607069796467070697964680706979646907069796470070697964710706979647207069796473070697964740706979647507069796476070697964770706979647807069796479070697964800706979648107069796482070697964830706979648407069796485070697964860706979648707069796488070697964890706979649007069796491070697964920706979649307069796494070697964950706979649607069796497070697964980706979649907069796500070697965010706979650207069796503070697965040706979650507069796506070697965070706979650807069796509070697965100706979651107069796512070697965130706979651407069796515070697965160706979651707069796518070697965190706979652007069796521070697965220706979652307069796524070697965250706979652607069796527070697965280706979652907069796530070697965310706979653207069796533070697965340706979653507069796536070697965370706979653807069796539070697965400706979654107069796542070697965430706979654407069796545070697965460706979654707069796548070697965490706979655007069796551070697965520706979655307069796554070697965550706979655607069796557070697965580706979655907069796560070697965610706979656207069796563070697965640706979656507069796566070697965670706979656807069796569070697965700706979657107069796572070697965730706979657407069796575070697965760706979657707069796578070697965790706979658007069796581070697965820706979658307069796584070697965850706979658607069796587070697965880706979658907069796590070697965910706979659207069796593070697965940706979659507069796596070697965970706979659807069796599070697966000706979660107069796602070697966030706979660407069796605070697966060706979660707069796608070697966090706979661007069796611070697966120706979661307069796614070697966150706979661607069796617070697966180706979661907069796620070697966210706979662207069796623070697966240706979662507069796626070697966270706979662807069796629070697966300706979663107069796632070697966330706979663407069796635070697966360706979663707069796638070697966390706979664007069796641070697966420706979664307069796644070697966450706979664607069796647070697966480706979664907069796650070697966510706979665207069796653070697966540706979665507069796656070697966570706979665807069796659070697966600706979666107069796662070697966630706979666407069796665070697966660706979666707069796668070697966690706979667007069796671070697966720706979667307069796674070697966750706979667607069796677070697966780706979667907069796680070697966810706979668207069796683070697966840706979668507069796686070697966870706979668807069796689070697966900706979669107069796692070697966930706979669407069796695070697966960706979669707069796698070697966990706979670007069796701070697967020706979670307069796704070697967050706979670607069796707070697967080706979670907069796710070697967110706979671207069796713070697967140706979671507069796716070697967170706979671807069796719070697967200706979672107069796722070697967230706979672407069796725070697967260706979672707069796728070697967290706979673007069796731070697967320706979673307069796734070697967350706979673607069796737070697967380706979673907069796740070697967410706979674207069796743070697967440706979674507069796746070697967470706979674807069796749070697967500706979675107069796752070697967530706979675407069796755070697967560706979675707069796758070697967590706979676007069796761070697967620706979676307069796764070697967650706979676607069796767070697967680706979676907069796770070697967710706979677207069796773070697967740706979677507069796776070697967770706979677807069796779070697967800706979678107069796782070697967830706979678407069796785070697967860706979678707069796788070697967890706979679007069796791070697967920706979679307069796794070697967950706979679607069796797070697967980706979679907069796800070697968010706979680207069796803070697968040706979680507069796806070697968070706979680807069796809070697968100706979681107069796812070697968130706979681407069796815070697968160706979681707069796818070697968190706979682007069796821070697968220706979682307069796824070697968250706979682607069796827070697968280706979682907069796830070697968310706979683207069796833070697968340706979683507069796836070697968370706979683807069796839070697968400706979684107069796842070697968430706979684407069796845070697968460706979684707069796848070697968490706979685007069796851070697968520706979685307069796854070697968550706979685607069796857070697968580706979685907069796860070697968610706979686207069796863070697968640706979686507069796866070697968670706979686807069796869070697968700706979687107069796872070697968730706979687407069796875070697968760706979687707069796878070697968790706979688007069796881070697968820706979688307069796884070697968850706979688607069796887070697968880706979688907069796890070697968910706979689207069796893070697968940706979689507069796896070697968970706979689807069796899070697969000706979690107069796902070697969030706979690407069796905070697969060706979690707069796908070697969090706979691007069796911070697969120706979691307069796914070697969150706979691607069796917070697969180706979691907069796920070697969210706979692207069796923070697969240706979692507069796926070697969270706979692807069796929070697969300706979693107069796932070697969330706979693407069796935070697969360706979693707069796938070697969390706979694007069796941070697969420706979694307069796944070697969450706979694607069796947070697969480706979694907069796950070697969510706979695207069796953070697969540706979695507069796956070697969570706979695807069796959070697969600706979696107069796962070697969630706979696407069796965070697969660706979696707069796968070697969690706979697007069796971070697969720706979697307069796974070697969750706979697607069796977070697969780706979697907069796980070697969810706979698207069796983070697969840706979698507069796986070697969870706979698807069796989070697969900706979699107069796992070697969930706979699407069796995070697969960706979699707069796998070697969990706979700007069797001070697970020706979700307069797004070697970050706979700607069797007070697970080706979700907069797010070697970110706979701207069797013070697970140706979701507069797016070697970170706979701807069797019070697970200706979702107069797022070697970230706979702407069797025070697970260706979702707069797028070697970290706979703007069797031070697970320706979703307069797034070697970350706979703607069797037070697970380706979703907069797040070697970410706979704207069797043070697970440706979704507069797046070697970470706979704807069797049070697970500706979705107069797052070697970530706979705407069797055070697970560706979705707069797058070697970590706979706007069797061070697970620706979706307069797064070697970650706979706607069797067070697970680706979706907069797070070697970710706979707207069797073070697970740706979707507069797076070697970770706979707807069797079070697970800706979708107069797082070697970830706979708407069797085070697970860706979708707069797088070697970890706979709007069797091070697970920706979709307069797094070697970950706979709607069797097070697970980706979709907069797100070697971010706979710207069797103070697971040706979710507069797106070697971070706979710807069797109070697971100706979711107069797112070697971130706979711407069797115070697971160706979711707069797118070697971190706979712007069797121070697971220706979712307069797124070697971250706979712607069797127070697971280706979712907069797130070697971310706979713207069797133070697971340706979713507069797136070697971370706979713807069797139070697971400706979714107069797142070697971430706979714407069797145070697971460706979714707069797148070697971490706979715007069797151070697971520706979715307069797154070697971550706979715607069797157070697971580706979715907069797160070697971610706979716207069797163070697971640706979716507069797166070697971670706979716807069797169070697971700706979717107069797172070697971730706979717407069797175070697971760706979717707069797178070697971790706979718007069797181070697971820706979718307069797184070697971850706979718607069797187070697971880706979718907069797190070697971910706979719207069797193070697971940706979719507069797196070697971970706979719807069797199070697972000706979720107069797202070697972030706979720407069797205070697972060706979720707069797208070697972090706979721007069797211070697972120706979721307069797214070697972150706979721607069797217070697972180706979721907069797220070697972210706979722207069797223070697972240706979722507069797226070697972270706979722807069797229070697972300706979723107069797232070697972330706979723407069797235070697972360706979723707069797238070697972390706979724007069797241070697972420706979724307069797244070697972450706979724607069797247070697972480706979724907069797250070697972510706979725207069797253070697972540706979725507069797256070697972570706979725807069797259070697972600706979726107069797262070697972630706979726407069797265070697972660706979726707069797268070697972690706979727007069797271070697972720706979727307069797274070697972750706979727607069797277070697972780706979727907069797280070697972810706979728207069797283070697972840706979728507069797286070697972870706979728807069797289070697972900706979729107069797292070697972930706979729407069797295070697972960706979729707069797298070697972990706979730007069797301070697973020706979730307069797304070697973050706979730607069797307070697973080706979730907069797310070697973110706979731207069797313070697973140706979731507069797316070697973170706979731807069797319070697973200706979732107069797322070697973230706979732407069797325070697973260706979732707069797328070697973290706979733007069797331070697973320706979733307069797334070697973350706979733607069797337070697973380706979733907069797340070697973410706979734207069797343070697973440706979734507069797346070697973470706979734807069797349070697973500706979735107069797352070697973530706979735407069797355070697973560706979735707069797358070697973590706979736007069797361070697973620706979736307069797364070697973650706979736607069797367070697973680706979736907069797370070697973710706979737207069797373070697973740706979737507069797376070697973770706979737807069797379070697973800706979738107069797382070697973830706979738407069797385070697973860706979738707069797388070697973890706979739007069797391070697973920706979739307069797394070697973950706979739607069797397070697973980706979739907069797400070697974010706979740207069797403070697974040706979740507069797406070697974070706979740807069797409070697974100706979741107069797412070697974130706979741407069797415070697974160706979741707069797418070697974190706979742007069797421070697974220706979742307069797424070697974250706979742607069797427070697974280706979742907069797430070697974310706979743207069797433070697974340706979743507069797436070697974370706979743807069797439070697974400706979744107069797442070697974430706979744407069797445070697974460706979744707069797448070697974490706979745007069797451070697974520706979745307069797454070697974550706979745607069797457070697974580706979745907069797460070697974610706979746207069797463070697974640706979746507069797466070697974670706979746807069797469070697974700706979747107069797472070697974730706979747407069797475070697974760706979747707069797478070697974790706979748007069797481070697974820706979748307069797484070697974850706979748607069797487070697974880706979748907069797490070697974910706979749207069797493070697974940706979749507069797496070697974970706979749807069797499070697975000706979750107069797502070697975030706979750407069797505070697975060706979750707069797508070697975090706979751007069797511070697975120706979751307069797514070697975150706979751607069797517070697975180706979751907069797520070697975210706979752207069797523070697975240706979752507069797526070697975270706979752807069797529070697975300706979753107069797532070697975330706979753407069797535070697975360706979753707069797538070697975390706979754007069797541070697975420706979754307069797544070697975450706979754607069797547070697975480706979754907069797550070697975510706979755207069797553070697975540706979755507069797556070697975570706979755807069797559070697975600706979756107069797562070697975630706979756407069797565070697975660706979756707069797568070697975690706979757007069797571070697975720706979757307069797574070697975750706979757607069797577070697975780706979757907069797580070697975810706979758207069797583070697975840706979758507069797586070697975870706979758807069797589070697975900706979759107069797592070697975930706979759407069797595070697975960706979759707069797598070697975990706979760007069797601070697976020706979760307069797604070697976050706979760607069797607070697976080706979760907069797610070697976110706979761207069797613070697976140706979761507069797616070697976170706979761807069797619070697976200706979762107069797622070697976230706979762407069797625070697976260706979762707069797628070697976290706979763007069797631070697976320706979763307069797634070697976350706979763607069797637070697976380706979763907069797640070697976410706979764207069797643070697976440706979764507069797646070697976470706979764807069797649070697976500706979765107069797652070697976530706979765407069797655070697976560706979765707069797658070697976590706979766007069797661070697976620706979766307069797664070697976650706979766607069797667070697976680706979766907069797670070697976710706979767207069797673070697976740706979767507069797676070697976770706979767807069797679070697976800706979768107069797682070697976830706979768407069797685070697976860706979768707069797688070697976890706979769007069797691070697976920706979769307069797694070697976950706979769607069797697070697976980706979769907069797700070697977010706979770207069797703070697977040706979770507069797706070697977070706979770807069797709070697977100706979771107069797712070697977130706979771407069797715070697977160706979771707069797718070697977190706979772007069797721070697977220706979772307069797724070697977250706979772607069797727070697977280706979772907069797730070697977310706979773207069797733070697977340706979773507069797736070697977370706979773807069797739070697977400706979774107069797742070697977430706979774407069797745070697977460706979774707069797748070697977490706979775007069797751070697977520706979775307069797754070697977550706979775607069797757070697977580706979775907069797760070697977610706979776207069797763070697977640706979776507069797766070697977670706979776807069797769070697977700706979777107069797772070697977730706979777407069797775070697977760706979777707069797778070697977790706979778007069797781070697977820706979778307069797784070697977850706979778607069797787070697977880706979778907069797790070697977910706979779207069797793070697977940706979779507069797796070697977970706979779807069797799070697978000706979780107069797802070697978030706979780407069797805070697978060706979780707069797808070697978090706979781007069797811070697978120706979781307069797814070697978150706979781607069797817070697978180706979781907069797820070697978210706979782207069797823070697978240706979782507069797826070697978270706979782807069797829070697978300706979783107069797832070697978330706979783407069797835070697978360706979783707069797838070697978390706979784007069797841070697978420706979784307069797844070697978450706979784607069797847070697978480706979784907069797850070697978510706979785207069797853070697978540706979785507069797856070697978570706979785807069797859070697978600706979786107069797862070697978630706979786407069797865070697978660706979786707069797868070697978690706979787007069797871070697978720706979787307069797874070697978750706979787607069797877070697978780706979787907069797880070697978810706979788207069797883070697978840706979788507069797886070697978870706979788807069797889070697978900706979789107069797892070697978930706979789407069797895070697978960706979789707069797898070697978990706979790007069797901070697979020706979790307069797904070697979050706979790607069797907070697979080706979790907069797910070697979110706979791207069797913070697979140706979791507069797916070697979170706979791807069797919070697979200706979792107069797922070697979230706979792407069797925070697979260706979792707069797928070697979290706979793007069797931070697979320706979793307069797934070697979350706979793607069797937070697979380706979793907069797940070697979410706979794207069797943070697979440706979794507069797946070697979470706979794807069797949070697979500706979795107069797952070697979530706979795407069797955070697979560706979795707069797958070697979590706979796007069797961070697979620706979796307069797964070697979650706979796607069797967070697979680706979796907069797970070697979710706979797207069797973070697979740706979797507069797976070697979770706979797807069797979070697979800706979798107069797982070697979830706979798407069797985070697979860706979798707069797988070697979890706979799007069797991070697979920706979799307069797994070697979950706979799607069797997070697979980706979799907069798000070697980010706979800207069798003070697980040706979800507069798006070697980070706979800807069798009070697980100706979801107069798012070697980130706979801407069798015070697980160706979801707069798018070697980190706979802007069798021070697980220706979802307069798024070697980250706979802607069798027070697980280706979802907069798030070697980310706979803207069798033070697980340706979803507069798036070697980370706979803807069798039070697980400706979804107069798042070697980430706979804407069798045070697980460706979804707069798048070697980490706979805007069798051070697980520706979805307069798054070697980550706979805607069798057070697980580706979805907069798060070697980610706979806207069798063070697980640706979806507069798066070697980670706979806807069798069070697980700706979807107069798072070697980730706979807407069798075070697980760706979807707069798078070697980790706979808007069798081070697980820706979808307069798084070697980850706979808607069798087070697980880706979808907069798090070697980910706979809207069798093070697980940706979809507069798096070697980970706979809807069798099070697981000706979810107069798102070697981030706979810407069798105070697981060706979810707069798108070697981090706979811007069798111070697981120706979811307069798114070697981150706979811607069798117070697981180706979811907069798120070697981210706979812207069798123070697981240706979812507069798126070697981270706979812807069798129070697981300706979813107069798132070697981330706979813407069798135070697981360706979813707069798138070697981390706979814007069798141070697981420706979814307069798144070697981450706979814607069798147070697981480706979814907069798150070697981510706979815207069798153070697981540706979815507069798156070697981570706979815807069798159070697981600706979816107069798162070697981630706979816407069798165070697981660706979816707069798168070697981690706979817007069798171070697981720706979817307069798174070697981750706979817607069798177070697981780706979817907069798180070697981810706979818207069798183070697981840706979818507069798186070697981870706979818807069798189070697981900706979819107069798192070697981930706979819407069798195070697981960706979819707069798198070697981990706979820007069798201070697982020706979820307069798204070697982050706979820607069798207070697982080706979820907069798210070697982110706979821207069798213070697982140706979821507069798216070697982170706979821807069798219070697982200706979822107069798222070697982230706979822407069798225070697982260706979822707069798228070697982290706979823007069798231070697982320706979823307069798234070697982350706979823607069798237070697982380706979823907069798240070697982410706979824207069798243070697982440706979824507069798246070697982470706979824807069798249070697982500706979825107069798252070697982530706979825407069798255070697982560706979825707069798258070697982590706979826007069798261070697982620706979826307069798264070697982650706979826607069798267070697982680706979826907069798270070697982710706979827207069798273070697982740706979827507069798276070697982770706979827807069798279070697982800706979828107069798282070697982830706979828407069798285070697982860706979828707069798288070697982890706979829007069798291070697982920706979829307069798294070697982950706979829607069798297070697982980706979829907069798300070697983010706979830207069798303070697983040706979830507069798306070697983070706979830807069798309070697983100706979831107069798312070697983130706979831407069798315070697983160706979831707069798318070697983190706979832007069798321070697983220706979832307069798324070697983250706979832607069798327070697983280706979832907069798330070697983310706979833207069798333070697983340706979833507069798336070697983370706979833807069798339070697983400706979834107069798342070697983430706979834407069798345070697983460706979834707069798348070697983490706979835007069798351070697983520706979835307069798354070697983550706979835607069798357070697983580706979835907069798360070697983610706979836207069798363070697983640706979836507069798366070697983670706979836807069798369070697983700706979837107069798372070697983730706979837407069798375070697983760706979837707069798378070697983790706979838007069798381070697983820706979838307069798384070697983850706979838607069798387070697983880706979838907069798390070697983910706979839207069798393070697983940706979839507069798396070697983970706979839807069798399070697984000706979840107069798402070697984030706979840407069798405070697984060706979840707069798408070697984090706979841007069798411070697984120706979841307069798414070697984150706979841607069798417070697984180706979841907069798420070697984210706979842207069798423070697984240706979842507069798426070697984270706979842807069798429070697984300706979843107069798432070697984330706979843407069798435070697984360706979843707069798438070697984390706979844007069798441070697984420706979844307069798444070697984450706979844607069798447070697984480706979844907069798450070697984510706979845207069798453070697984540706979845507069798456070697984570706979845807069798459070697984600706979846107069798462070697984630706979846407069798465070697984660706979846707069798468070697984690706979847007069798471070697984720706979847307069798474070697984750706979847607069798477070697984780706979847907069798480070697984810706979848207069798483070697984840706979848507069798486070697984870706979848807069798489070697984900706979849107069798492070697984930706979849407069798495070697984960706979849707069798498070697984990706979850007069798501070697985020706979850307069798504070697985050706979850607069798507070697985080706979850907069798510070697985110706979851207069798513070697985140706979851507069798516070697985170706979851807069798519070697985200706979852107069798522070697985230706979852407069798525070697985260706979852707069798528070697985290706979853007069798531070697985320706979853307069798534070697985350706979853607069798537070697985380706979853907069798540070697985410706979854207069798543070697985440706979854507069798546070697985470706979854807069798549070697985500706979855107069798552070697985530706979855407069798555070697985560706979855707069798558070697985590706979856007069798561070697985620706979856307069798564070697985650706979856607069798567070697985680706979856907069798570070697985710706979857207069798573070697985740706979857507069798576070697985770706979857807069798579070697985800706979858107069798582070697985830706979858407069798585070697985860706979858707069798588070697985890706979859007069798591070697985920706979859307069798594070697985950706979859607069798597070697985980706979859907069798600070697986010706979860207069798603070697986040706979860507069798606070697986070706979860807069798609070697986100706979861107069798612070697986130706979861407069798615070697986160706979861707069798618070697986190706979862007069798621070697986220706979862307069798624070697986250706979862607069798627070697986280706979862907069798630070697986310706979863207069798633070697986340706979863507069798636070697986370706979863807069798639070697986400706979864107069798642070697986430706979864407069798645070697986460706979864707069798648070697986490706979865007069798651070697986520706979865307069798654070697986550706979865607069798657070697986580706979865907069798660070697986610706979866207069798663070697986640706979866507069798666070697986670706979866807069798669070697986700706979867107069798672070697986730706979867407069798675070697986760706979867707069798678070697986790706979868007069798681070697986820706979868307069798684070697986850706979868607069798687070697986880706979868907069798690070697986910706979869207069798693070697986940706979869507069798696070697986970706979869807069798699070697987000706979870107069798702070697987030706979870407069798705070697987060706979870707069798708070697987090706979871007069798711070697987120706979871307069798714070697987150706979871607069798717070697987180706979871907069798720070697987210706979872207069798723070697987240706979872507069798726070697987270706979872807069798729070697987300706979873107069798732070697987330706979873407069798735070697987360706979873707069798738070697987390706979874007069798741070697987420706979874307069798744070697987450706979874607069798747070697987480706979874907069798750070697987510706979875207069798753070697987540706979875507069798756070697987570706979875807069798759070697987600706979876107069798762070697987630706979876407069798765070697987660706979876707069798768070697987690706979877007069798771070697987720706979877307069798774070697987750706979877607069798777070697987780706979877907069798780070697987810706979878207069798783070697987840706979878507069798786070697987870706979878807069798789070697987900706979879107069798792070697987930706979879407069798795070697987960706979879707069798798070697987990706979880007069798801070697988020706979880307069798804070697988050706979880607069798807070697988080706979880907069798810070697988110706979881207069798813070697988140706979881507069798816070697988170706979881807069798819070697988200706979882107069798822070697988230706979882407069798825070697988260706979882707069798828070697988290706979883007069798831070697988320706979883307069798834070697988350706979883607069798837070697988380706979883907069798840070697988410706979884207069798843070697988440706979884507069798846070697988470706979884807069798849070697988500706979885107069798852070697988530706979885407069798855070697988560706979885707069798858070697988590706979886007069798861070697988620706979886307069798864070697988650706979886607069798867070697988680706979886907069798870070697988710706979887207069798873070697988740706979887507069798876070697988770706979887807069798879070697988800706979888107069798882070697988830706979888407069798885070697988860706979888707069798888070697988890706979889007069798891070697988920706979889307069798894070697988950706979889607069798897070697988980706979889907069798900070697989010706979890207069798903070697989040706979890507069798906070697989070706979890807069798909070697989100706979891107069798912070697989130706979891407069798915070697989160706979891707069798918070697989190706979892007069798921070697989220706979892307069798924070697989250706979892607069798927070697989280706979892907069798930070697989310706979893207069798933070697989340706979893507069798936070697989370706979893807069798939070697989400706979894107069798942070697989430706979894407069798945070697989460706979894707069798948070697989490706979895007069798951070697989520706979895307069798954070697989550706979895607069798957070697989580706979895907069798960070697989610706979896207069798963070697989640706979896507069798966070697989670706979896807069798969070697989700706979897107069798972070697989730706979897407069798975070697989760706979897707069798978070697989790706979898007069798981070697989820706979898307069798984070697989850706979898607069798987070697989880706979898907069798990070697989910706979899207069798993070697989940706979899507069798996070697989970706979899807069798999070697990000706979900107069799002070697990030706979900407069799005070697990060706979900707069799008070697990090706979901007069799011070697990120706979901307069799014070697990150706979901607069799017070697990180706979901907069799020070697990210706979902207069799023070697990240706979902507069799026070697990270706979902807069799029070697990300706979903107069799032070697990330706979903407069799035070697990360706979903707069799038070697990390706979904007069799041070697990420706979904307069799044070697990450706979904607069799047070697990480706979904907069799050070697990510706979905207069799053070697990540706979905507069799056070697990570706979905807069799059070697990600706979906107069799062070697990630706979906407069799065070697990660706979906707069799068070697990690706979907007069799071070697990720706979907307069799074070697990750706979907607069799077070697990780706979907907069799080070697990810706979908207069799083070697990840706979908507069799086070697990870706979908807069799089070697990900706979909107069799092070697990930706979909407069799095070697990960706979909707069799098070697990990706979910007069799101070697991020706979910307069799104070697991050706979910607069799107070697991080706979910907069799110070697991110706979911207069799113070697991140706979911507069799116070697991170706979911807069799119070697991200706979912107069799122070697991230706979912407069799125070697991260706979912707069799128070697991290706979913007069799131070697991320706979913307069799134070697991350706979913607069799137070697991380706979913907069799140070697991410706979914207069799143070697991440706979914507069799146070697991470706979914807069799149070697991500706979915107069799152070697991530706979915407069799155070697991560706979915707069799158070697991590706979916007069799161070697991620706979916307069799164070697991650706979916607069799167070697991680706979916907069799170070697991710706979917207069799173070697991740706979917507069799176070697991770706979917807069799179070697991800706979918107069799182070697991830706979918407069799185070697991860706979918707069799188070697991890706979919007069799191070697991920706979919307069799194070697991950706979919607069799197070697991980706979919907069799200070697992010706979920207069799203070697992040706979920507069799206070697992070706979920807069799209070697992100706979921107069799212070697992130706979921407069799215070697992160706979921707069799218070697992190706979922007069799221070697992220706979922307069799224070697992250706979922607069799227070697992280706979922907069799230070697992310706979923207069799233070697992340706979923507069799236070697992370706979923807069799239070697992400706979924107069799242070697992430706979924407069799245070697992460706979924707069799248070697992490706979925007069799251070697992520706979925307069799254070697992550706979925607069799257070697992580706979925907069799260070697992610706979926207069799263070697992640706979926507069799266070697992670706979926807069799269070697992700706979927107069799272070697992730706979927407069799275070697992760706979927707069799278070697992790706979928007069799281070697992820706979928307069799284070697992850706979928607069799287070697992880706979928907069799290070697992910706979929207069799293070697992940706979929507069799296070697992970706979929807069799299070697993000706979930107069799302070697993030706979930407069799305070697993060706979930707069799308070697993090706979931007069799311070697993120706979931307069799314070697993150706979931607069799317070697993180706979931907069799320070697993210706979932207069799323070697993240706979932507069799326070697993270706979932807069799329070697993300706979933107069799332070697993330706979933407069799335070697993360706979933707069799338070697993390706979934007069799341070697993420706979934307069799344070697993450706979934607069799347070697993480706979934907069799350070697993510706979935207069799353070697993540706979935507069799356070697993570706979935807069799359070697993600706979936107069799362070697993630706979936407069799365070697993660706979936707069799368070697993690706979937007069799371070697993720706979937307069799374070697993750706979937607069799377070697993780706979937907069799380070697993810706979938207069799383070697993840706979938507069799386070697993870706979938807069799389070697993900706979939107069799392070697993930706979939407069799395070697993960706979939707069799398070697993990706979940007069799401070697994020706979940307069799404070697994050706979940607069799407070697994080706979940907069799410070697994110706979941207069799413070697994140706979941507069799416070697994170706979941807069799419070697994200706979942107069799422070697994230706979942407069799425070697994260706979942707069799428070697994290706979943007069799431070697994320706979943307069799434070697994350706979943607069799437070697994380706979943907069799440070697994410706979944207069799443070697994440706979944507069799446070697994470706979944807069799449070697994500706979945107069799452070697994530706979945407069799455070697994560706979945707069799458070697994590706979946007069799461070697994620706979946307069799464070697994650706979946607069799467070697994680706979946907069799470070697994710706979947207069799473070697994740706979947507069799476070697994770706979947807069799479070697994800706979948107069799482070697994830706979948407069799485070697994860706979948707069799488070697994890706979949007069799491070697994920706979949307069799494070697994950706979949607069799497070697994980706979949907069799500070697995010706979950207069799503070697995040706979950507069799506070697995070706979950807069799509070697995100706979951107069799512070697995130706979951407069799515070697995160706979951707069799518070697995190706979952007069799521070697995220706979952307069799524070697995250706979952607069799527070697995280706979952907069799530070697995310706979953207069799533070697995340706979953507069799536070697995370706979953807069799539070697995400706979954107069799542070697995430706979954407069799545070697995460706979954707069799548070697995490706979955007069799551070697995520706979955307069799554070697995550706979955607069799557070697995580706979955907069799560070697995610706979956207069799563070697995640706979956507069799566070697995670706979956807069799569070697995700706979957107069799572070697995730706979957407069799575070697995760706979957707069799578070697995790706979958007069799581070697995820706979958307069799584070697995850706979958607069799587070697995880706979958907069799590070697995910706979959207069799593070697995940706979959507069799596070697995970706979959807069799599070697996000706979960107069799602070697996030706979960407069799605070697996060706979960707069799608070697996090706979961007069799611070697996120706979961307069799614070697996150706979961607069799617070697996180706979961907069799620070697996210706979962207069799623070697996240706979962507069799626070697996270706979962807069799629070697996300706979963107069799632070697996330706979963407069799635070697996360706979963707069799638070697996390706979964007069799641070697996420706979964307069799644070697996450706979964607069799647070697996480706979964907069799650070697996510706979965207069799653070697996540706979965507069799656070697996570706979965807069799659070697996600706979966107069799662070697996630706979966407069799665070697996660706979966707069799668070697996690706979967007069799671070697996720706979967307069799674070697996750706979967607069799677070697996780706979967907069799680070697996810706979968207069799683070697996840706979968507069799686070697996870706979968807069799689070697996900706979969107069799692070697996930706979969407069799695070697996960706979969707069799698070697996990706979970007069799701070697997020706979970307069799704070697997050706979970607069799707070697997080706979970907069799710070697997110706979971207069799713070697997140706979971507069799716070697997170706979971807069799719070697997200706979972107069799722070697997230706979972407069799725070697997260706979972707069799728070697997290706979973007069799731070697997320706979973307069799734070697997350706979973607069799737070697997380706979973907069799740070697997410706979974207069799743070697997440706979974507069799746070697997470706979974807069799749070697997500706979975107069799752070697997530706979975407069799755070697997560706979975707069799758070697997590706979976007069799761070697997620706979976307069799764070697997650706979976607069799767070697997680706979976907069799770070697997710706979977207069799773070697997740706979977507069799776070697997770706979977807069799779070697997800706979978107069799782070697997830706979978407069799785070697997860706979978707069799788070697997890706979979007069799791070697997920706979979307069799794070697997950706979979607069799797070697997980706979979907069799800070697998010706979980207069799803070697998040706979980507069799806070697998070706979980807069799809070697998100706979981107069799812070697998130706979981407069799815070697998160706979981707069799818070697998190706979982007069799821070697998220706979982307069799824070697998250706979982607069799827070697998280706979982907069799830070697998310706979983207069799833070697998340706979983507069799836070697998370706979983807069799839070697998400706979984107069799842070697998430706979984407069799845070697998460706979984707069799848070697998490706979985007069799851070697998520706979985307069799854070697998550706979985607069799857070697998580706979985907069799860070697998610706979986207069799863070697998640706979986507069799866070697998670706979986807069799869070697998700706979987107069799872070697998730706979987407069799875070697998760706979987707069799878070697998790706979988007069799881070697998820706979988307069799884070697998850706979988607069799887070697998880706979988907069799890070697998910706979989207069799893070697998940706979989507069799896070697998970706979989807069799899070697999000706979990107069799902070697999030706979990407069799905070697999060706979990707069799908070697999090706979991007069799911070697999120706979991307069799914070697999150706979991607069799917070697999180706979991907069799920070697999210706979992207069799923070697999240706979992507069799926070697999270706979992807069799929070697999300706979993107069799932070697999330706979993407069799935070697999360706979993707069799938070697999390706979994007069799941070697999420706979994307069799944070697999450706979994607069799947070697999480706979994907069799950070697999510706979995207069799953070697999540706979995507069799956070697999570706979995807069799959070697999600706979996107069799962070697999630706979996407069799965070697999660706979996707069799968070697999690706979997007069799971070697999720706979997307069799974070697999750706979997607069799977070697999780706979997907069799980070697999810706979998207069799983070697999840706979998507069799986070697999870706979998807069799989070697999900706979999107069799992070697999930706979999407069799995070697999960706979999707069799998