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

手机号段1759206

1759206号段手机号码表

17592060000175920600011759206000217592060003175920600041759206000517592060006175920600071759206000817592060009175920600101759206001117592060012175920600131759206001417592060015175920600161759206001717592060018175920600191759206002017592060021175920600221759206002317592060024175920600251759206002617592060027175920600281759206002917592060030175920600311759206003217592060033175920600341759206003517592060036175920600371759206003817592060039175920600401759206004117592060042175920600431759206004417592060045175920600461759206004717592060048175920600491759206005017592060051175920600521759206005317592060054175920600551759206005617592060057175920600581759206005917592060060175920600611759206006217592060063175920600641759206006517592060066175920600671759206006817592060069175920600701759206007117592060072175920600731759206007417592060075175920600761759206007717592060078175920600791759206008017592060081175920600821759206008317592060084175920600851759206008617592060087175920600881759206008917592060090175920600911759206009217592060093175920600941759206009517592060096175920600971759206009817592060099175920601001759206010117592060102175920601031759206010417592060105175920601061759206010717592060108175920601091759206011017592060111175920601121759206011317592060114175920601151759206011617592060117175920601181759206011917592060120175920601211759206012217592060123175920601241759206012517592060126175920601271759206012817592060129175920601301759206013117592060132175920601331759206013417592060135175920601361759206013717592060138175920601391759206014017592060141175920601421759206014317592060144175920601451759206014617592060147175920601481759206014917592060150175920601511759206015217592060153175920601541759206015517592060156175920601571759206015817592060159175920601601759206016117592060162175920601631759206016417592060165175920601661759206016717592060168175920601691759206017017592060171175920601721759206017317592060174175920601751759206017617592060177175920601781759206017917592060180175920601811759206018217592060183175920601841759206018517592060186175920601871759206018817592060189175920601901759206019117592060192175920601931759206019417592060195175920601961759206019717592060198175920601991759206020017592060201175920602021759206020317592060204175920602051759206020617592060207175920602081759206020917592060210175920602111759206021217592060213175920602141759206021517592060216175920602171759206021817592060219175920602201759206022117592060222175920602231759206022417592060225175920602261759206022717592060228175920602291759206023017592060231175920602321759206023317592060234175920602351759206023617592060237175920602381759206023917592060240175920602411759206024217592060243175920602441759206024517592060246175920602471759206024817592060249175920602501759206025117592060252175920602531759206025417592060255175920602561759206025717592060258175920602591759206026017592060261175920602621759206026317592060264175920602651759206026617592060267175920602681759206026917592060270175920602711759206027217592060273175920602741759206027517592060276175920602771759206027817592060279175920602801759206028117592060282175920602831759206028417592060285175920602861759206028717592060288175920602891759206029017592060291175920602921759206029317592060294175920602951759206029617592060297175920602981759206029917592060300175920603011759206030217592060303175920603041759206030517592060306175920603071759206030817592060309175920603101759206031117592060312175920603131759206031417592060315175920603161759206031717592060318175920603191759206032017592060321175920603221759206032317592060324175920603251759206032617592060327175920603281759206032917592060330175920603311759206033217592060333175920603341759206033517592060336175920603371759206033817592060339175920603401759206034117592060342175920603431759206034417592060345175920603461759206034717592060348175920603491759206035017592060351175920603521759206035317592060354175920603551759206035617592060357175920603581759206035917592060360175920603611759206036217592060363175920603641759206036517592060366175920603671759206036817592060369175920603701759206037117592060372175920603731759206037417592060375175920603761759206037717592060378175920603791759206038017592060381175920603821759206038317592060384175920603851759206038617592060387175920603881759206038917592060390175920603911759206039217592060393175920603941759206039517592060396175920603971759206039817592060399175920604001759206040117592060402175920604031759206040417592060405175920604061759206040717592060408175920604091759206041017592060411175920604121759206041317592060414175920604151759206041617592060417175920604181759206041917592060420175920604211759206042217592060423175920604241759206042517592060426175920604271759206042817592060429175920604301759206043117592060432175920604331759206043417592060435175920604361759206043717592060438175920604391759206044017592060441175920604421759206044317592060444175920604451759206044617592060447175920604481759206044917592060450175920604511759206045217592060453175920604541759206045517592060456175920604571759206045817592060459175920604601759206046117592060462175920604631759206046417592060465175920604661759206046717592060468175920604691759206047017592060471175920604721759206047317592060474175920604751759206047617592060477175920604781759206047917592060480175920604811759206048217592060483175920604841759206048517592060486175920604871759206048817592060489175920604901759206049117592060492175920604931759206049417592060495175920604961759206049717592060498175920604991759206050017592060501175920605021759206050317592060504175920605051759206050617592060507175920605081759206050917592060510175920605111759206051217592060513175920605141759206051517592060516175920605171759206051817592060519175920605201759206052117592060522175920605231759206052417592060525175920605261759206052717592060528175920605291759206053017592060531175920605321759206053317592060534175920605351759206053617592060537175920605381759206053917592060540175920605411759206054217592060543175920605441759206054517592060546175920605471759206054817592060549175920605501759206055117592060552175920605531759206055417592060555175920605561759206055717592060558175920605591759206056017592060561175920605621759206056317592060564175920605651759206056617592060567175920605681759206056917592060570175920605711759206057217592060573175920605741759206057517592060576175920605771759206057817592060579175920605801759206058117592060582175920605831759206058417592060585175920605861759206058717592060588175920605891759206059017592060591175920605921759206059317592060594175920605951759206059617592060597175920605981759206059917592060600175920606011759206060217592060603175920606041759206060517592060606175920606071759206060817592060609175920606101759206061117592060612175920606131759206061417592060615175920606161759206061717592060618175920606191759206062017592060621175920606221759206062317592060624175920606251759206062617592060627175920606281759206062917592060630175920606311759206063217592060633175920606341759206063517592060636175920606371759206063817592060639175920606401759206064117592060642175920606431759206064417592060645175920606461759206064717592060648175920606491759206065017592060651175920606521759206065317592060654175920606551759206065617592060657175920606581759206065917592060660175920606611759206066217592060663175920606641759206066517592060666175920606671759206066817592060669175920606701759206067117592060672175920606731759206067417592060675175920606761759206067717592060678175920606791759206068017592060681175920606821759206068317592060684175920606851759206068617592060687175920606881759206068917592060690175920606911759206069217592060693175920606941759206069517592060696175920606971759206069817592060699175920607001759206070117592060702175920607031759206070417592060705175920607061759206070717592060708175920607091759206071017592060711175920607121759206071317592060714175920607151759206071617592060717175920607181759206071917592060720175920607211759206072217592060723175920607241759206072517592060726175920607271759206072817592060729175920607301759206073117592060732175920607331759206073417592060735175920607361759206073717592060738175920607391759206074017592060741175920607421759206074317592060744175920607451759206074617592060747175920607481759206074917592060750175920607511759206075217592060753175920607541759206075517592060756175920607571759206075817592060759175920607601759206076117592060762175920607631759206076417592060765175920607661759206076717592060768175920607691759206077017592060771175920607721759206077317592060774175920607751759206077617592060777175920607781759206077917592060780175920607811759206078217592060783175920607841759206078517592060786175920607871759206078817592060789175920607901759206079117592060792175920607931759206079417592060795175920607961759206079717592060798175920607991759206080017592060801175920608021759206080317592060804175920608051759206080617592060807175920608081759206080917592060810175920608111759206081217592060813175920608141759206081517592060816175920608171759206081817592060819175920608201759206082117592060822175920608231759206082417592060825175920608261759206082717592060828175920608291759206083017592060831175920608321759206083317592060834175920608351759206083617592060837175920608381759206083917592060840175920608411759206084217592060843175920608441759206084517592060846175920608471759206084817592060849175920608501759206085117592060852175920608531759206085417592060855175920608561759206085717592060858175920608591759206086017592060861175920608621759206086317592060864175920608651759206086617592060867175920608681759206086917592060870175920608711759206087217592060873175920608741759206087517592060876175920608771759206087817592060879175920608801759206088117592060882175920608831759206088417592060885175920608861759206088717592060888175920608891759206089017592060891175920608921759206089317592060894175920608951759206089617592060897175920608981759206089917592060900175920609011759206090217592060903175920609041759206090517592060906175920609071759206090817592060909175920609101759206091117592060912175920609131759206091417592060915175920609161759206091717592060918175920609191759206092017592060921175920609221759206092317592060924175920609251759206092617592060927175920609281759206092917592060930175920609311759206093217592060933175920609341759206093517592060936175920609371759206093817592060939175920609401759206094117592060942175920609431759206094417592060945175920609461759206094717592060948175920609491759206095017592060951175920609521759206095317592060954175920609551759206095617592060957175920609581759206095917592060960175920609611759206096217592060963175920609641759206096517592060966175920609671759206096817592060969175920609701759206097117592060972175920609731759206097417592060975175920609761759206097717592060978175920609791759206098017592060981175920609821759206098317592060984175920609851759206098617592060987175920609881759206098917592060990175920609911759206099217592060993175920609941759206099517592060996175920609971759206099817592060999175920610001759206100117592061002175920610031759206100417592061005175920610061759206100717592061008175920610091759206101017592061011175920610121759206101317592061014175920610151759206101617592061017175920610181759206101917592061020175920610211759206102217592061023175920610241759206102517592061026175920610271759206102817592061029175920610301759206103117592061032175920610331759206103417592061035175920610361759206103717592061038175920610391759206104017592061041175920610421759206104317592061044175920610451759206104617592061047175920610481759206104917592061050175920610511759206105217592061053175920610541759206105517592061056175920610571759206105817592061059175920610601759206106117592061062175920610631759206106417592061065175920610661759206106717592061068175920610691759206107017592061071175920610721759206107317592061074175920610751759206107617592061077175920610781759206107917592061080175920610811759206108217592061083175920610841759206108517592061086175920610871759206108817592061089175920610901759206109117592061092175920610931759206109417592061095175920610961759206109717592061098175920610991759206110017592061101175920611021759206110317592061104175920611051759206110617592061107175920611081759206110917592061110175920611111759206111217592061113175920611141759206111517592061116175920611171759206111817592061119175920611201759206112117592061122175920611231759206112417592061125175920611261759206112717592061128175920611291759206113017592061131175920611321759206113317592061134175920611351759206113617592061137175920611381759206113917592061140175920611411759206114217592061143175920611441759206114517592061146175920611471759206114817592061149175920611501759206115117592061152175920611531759206115417592061155175920611561759206115717592061158175920611591759206116017592061161175920611621759206116317592061164175920611651759206116617592061167175920611681759206116917592061170175920611711759206117217592061173175920611741759206117517592061176175920611771759206117817592061179175920611801759206118117592061182175920611831759206118417592061185175920611861759206118717592061188175920611891759206119017592061191175920611921759206119317592061194175920611951759206119617592061197175920611981759206119917592061200175920612011759206120217592061203175920612041759206120517592061206175920612071759206120817592061209175920612101759206121117592061212175920612131759206121417592061215175920612161759206121717592061218175920612191759206122017592061221175920612221759206122317592061224175920612251759206122617592061227175920612281759206122917592061230175920612311759206123217592061233175920612341759206123517592061236175920612371759206123817592061239175920612401759206124117592061242175920612431759206124417592061245175920612461759206124717592061248175920612491759206125017592061251175920612521759206125317592061254175920612551759206125617592061257175920612581759206125917592061260175920612611759206126217592061263175920612641759206126517592061266175920612671759206126817592061269175920612701759206127117592061272175920612731759206127417592061275175920612761759206127717592061278175920612791759206128017592061281175920612821759206128317592061284175920612851759206128617592061287175920612881759206128917592061290175920612911759206129217592061293175920612941759206129517592061296175920612971759206129817592061299175920613001759206130117592061302175920613031759206130417592061305175920613061759206130717592061308175920613091759206131017592061311175920613121759206131317592061314175920613151759206131617592061317175920613181759206131917592061320175920613211759206132217592061323175920613241759206132517592061326175920613271759206132817592061329175920613301759206133117592061332175920613331759206133417592061335175920613361759206133717592061338175920613391759206134017592061341175920613421759206134317592061344175920613451759206134617592061347175920613481759206134917592061350175920613511759206135217592061353175920613541759206135517592061356175920613571759206135817592061359175920613601759206136117592061362175920613631759206136417592061365175920613661759206136717592061368175920613691759206137017592061371175920613721759206137317592061374175920613751759206137617592061377175920613781759206137917592061380175920613811759206138217592061383175920613841759206138517592061386175920613871759206138817592061389175920613901759206139117592061392175920613931759206139417592061395175920613961759206139717592061398175920613991759206140017592061401175920614021759206140317592061404175920614051759206140617592061407175920614081759206140917592061410175920614111759206141217592061413175920614141759206141517592061416175920614171759206141817592061419175920614201759206142117592061422175920614231759206142417592061425175920614261759206142717592061428175920614291759206143017592061431175920614321759206143317592061434175920614351759206143617592061437175920614381759206143917592061440175920614411759206144217592061443175920614441759206144517592061446175920614471759206144817592061449175920614501759206145117592061452175920614531759206145417592061455175920614561759206145717592061458175920614591759206146017592061461175920614621759206146317592061464175920614651759206146617592061467175920614681759206146917592061470175920614711759206147217592061473175920614741759206147517592061476175920614771759206147817592061479175920614801759206148117592061482175920614831759206148417592061485175920614861759206148717592061488175920614891759206149017592061491175920614921759206149317592061494175920614951759206149617592061497175920614981759206149917592061500175920615011759206150217592061503175920615041759206150517592061506175920615071759206150817592061509175920615101759206151117592061512175920615131759206151417592061515175920615161759206151717592061518175920615191759206152017592061521175920615221759206152317592061524175920615251759206152617592061527175920615281759206152917592061530175920615311759206153217592061533175920615341759206153517592061536175920615371759206153817592061539175920615401759206154117592061542175920615431759206154417592061545175920615461759206154717592061548175920615491759206155017592061551175920615521759206155317592061554175920615551759206155617592061557175920615581759206155917592061560175920615611759206156217592061563175920615641759206156517592061566175920615671759206156817592061569175920615701759206157117592061572175920615731759206157417592061575175920615761759206157717592061578175920615791759206158017592061581175920615821759206158317592061584175920615851759206158617592061587175920615881759206158917592061590175920615911759206159217592061593175920615941759206159517592061596175920615971759206159817592061599175920616001759206160117592061602175920616031759206160417592061605175920616061759206160717592061608175920616091759206161017592061611175920616121759206161317592061614175920616151759206161617592061617175920616181759206161917592061620175920616211759206162217592061623175920616241759206162517592061626175920616271759206162817592061629175920616301759206163117592061632175920616331759206163417592061635175920616361759206163717592061638175920616391759206164017592061641175920616421759206164317592061644175920616451759206164617592061647175920616481759206164917592061650175920616511759206165217592061653175920616541759206165517592061656175920616571759206165817592061659175920616601759206166117592061662175920616631759206166417592061665175920616661759206166717592061668175920616691759206167017592061671175920616721759206167317592061674175920616751759206167617592061677175920616781759206167917592061680175920616811759206168217592061683175920616841759206168517592061686175920616871759206168817592061689175920616901759206169117592061692175920616931759206169417592061695175920616961759206169717592061698175920616991759206170017592061701175920617021759206170317592061704175920617051759206170617592061707175920617081759206170917592061710175920617111759206171217592061713175920617141759206171517592061716175920617171759206171817592061719175920617201759206172117592061722175920617231759206172417592061725175920617261759206172717592061728175920617291759206173017592061731175920617321759206173317592061734175920617351759206173617592061737175920617381759206173917592061740175920617411759206174217592061743175920617441759206174517592061746175920617471759206174817592061749175920617501759206175117592061752175920617531759206175417592061755175920617561759206175717592061758175920617591759206176017592061761175920617621759206176317592061764175920617651759206176617592061767175920617681759206176917592061770175920617711759206177217592061773175920617741759206177517592061776175920617771759206177817592061779175920617801759206178117592061782175920617831759206178417592061785175920617861759206178717592061788175920617891759206179017592061791175920617921759206179317592061794175920617951759206179617592061797175920617981759206179917592061800175920618011759206180217592061803175920618041759206180517592061806175920618071759206180817592061809175920618101759206181117592061812175920618131759206181417592061815175920618161759206181717592061818175920618191759206182017592061821175920618221759206182317592061824175920618251759206182617592061827175920618281759206182917592061830175920618311759206183217592061833175920618341759206183517592061836175920618371759206183817592061839175920618401759206184117592061842175920618431759206184417592061845175920618461759206184717592061848175920618491759206185017592061851175920618521759206185317592061854175920618551759206185617592061857175920618581759206185917592061860175920618611759206186217592061863175920618641759206186517592061866175920618671759206186817592061869175920618701759206187117592061872175920618731759206187417592061875175920618761759206187717592061878175920618791759206188017592061881175920618821759206188317592061884175920618851759206188617592061887175920618881759206188917592061890175920618911759206189217592061893175920618941759206189517592061896175920618971759206189817592061899175920619001759206190117592061902175920619031759206190417592061905175920619061759206190717592061908175920619091759206191017592061911175920619121759206191317592061914175920619151759206191617592061917175920619181759206191917592061920175920619211759206192217592061923175920619241759206192517592061926175920619271759206192817592061929175920619301759206193117592061932175920619331759206193417592061935175920619361759206193717592061938175920619391759206194017592061941175920619421759206194317592061944175920619451759206194617592061947175920619481759206194917592061950175920619511759206195217592061953175920619541759206195517592061956175920619571759206195817592061959175920619601759206196117592061962175920619631759206196417592061965175920619661759206196717592061968175920619691759206197017592061971175920619721759206197317592061974175920619751759206197617592061977175920619781759206197917592061980175920619811759206198217592061983175920619841759206198517592061986175920619871759206198817592061989175920619901759206199117592061992175920619931759206199417592061995175920619961759206199717592061998175920619991759206200017592062001175920620021759206200317592062004175920620051759206200617592062007175920620081759206200917592062010175920620111759206201217592062013175920620141759206201517592062016175920620171759206201817592062019175920620201759206202117592062022175920620231759206202417592062025175920620261759206202717592062028175920620291759206203017592062031175920620321759206203317592062034175920620351759206203617592062037175920620381759206203917592062040175920620411759206204217592062043175920620441759206204517592062046175920620471759206204817592062049175920620501759206205117592062052175920620531759206205417592062055175920620561759206205717592062058175920620591759206206017592062061175920620621759206206317592062064175920620651759206206617592062067175920620681759206206917592062070175920620711759206207217592062073175920620741759206207517592062076175920620771759206207817592062079175920620801759206208117592062082175920620831759206208417592062085175920620861759206208717592062088175920620891759206209017592062091175920620921759206209317592062094175920620951759206209617592062097175920620981759206209917592062100175920621011759206210217592062103175920621041759206210517592062106175920621071759206210817592062109175920621101759206211117592062112175920621131759206211417592062115175920621161759206211717592062118175920621191759206212017592062121175920621221759206212317592062124175920621251759206212617592062127175920621281759206212917592062130175920621311759206213217592062133175920621341759206213517592062136175920621371759206213817592062139175920621401759206214117592062142175920621431759206214417592062145175920621461759206214717592062148175920621491759206215017592062151175920621521759206215317592062154175920621551759206215617592062157175920621581759206215917592062160175920621611759206216217592062163175920621641759206216517592062166175920621671759206216817592062169175920621701759206217117592062172175920621731759206217417592062175175920621761759206217717592062178175920621791759206218017592062181175920621821759206218317592062184175920621851759206218617592062187175920621881759206218917592062190175920621911759206219217592062193175920621941759206219517592062196175920621971759206219817592062199175920622001759206220117592062202175920622031759206220417592062205175920622061759206220717592062208175920622091759206221017592062211175920622121759206221317592062214175920622151759206221617592062217175920622181759206221917592062220175920622211759206222217592062223175920622241759206222517592062226175920622271759206222817592062229175920622301759206223117592062232175920622331759206223417592062235175920622361759206223717592062238175920622391759206224017592062241175920622421759206224317592062244175920622451759206224617592062247175920622481759206224917592062250175920622511759206225217592062253175920622541759206225517592062256175920622571759206225817592062259175920622601759206226117592062262175920622631759206226417592062265175920622661759206226717592062268175920622691759206227017592062271175920622721759206227317592062274175920622751759206227617592062277175920622781759206227917592062280175920622811759206228217592062283175920622841759206228517592062286175920622871759206228817592062289175920622901759206229117592062292175920622931759206229417592062295175920622961759206229717592062298175920622991759206230017592062301175920623021759206230317592062304175920623051759206230617592062307175920623081759206230917592062310175920623111759206231217592062313175920623141759206231517592062316175920623171759206231817592062319175920623201759206232117592062322175920623231759206232417592062325175920623261759206232717592062328175920623291759206233017592062331175920623321759206233317592062334175920623351759206233617592062337175920623381759206233917592062340175920623411759206234217592062343175920623441759206234517592062346175920623471759206234817592062349175920623501759206235117592062352175920623531759206235417592062355175920623561759206235717592062358175920623591759206236017592062361175920623621759206236317592062364175920623651759206236617592062367175920623681759206236917592062370175920623711759206237217592062373175920623741759206237517592062376175920623771759206237817592062379175920623801759206238117592062382175920623831759206238417592062385175920623861759206238717592062388175920623891759206239017592062391175920623921759206239317592062394175920623951759206239617592062397175920623981759206239917592062400175920624011759206240217592062403175920624041759206240517592062406175920624071759206240817592062409175920624101759206241117592062412175920624131759206241417592062415175920624161759206241717592062418175920624191759206242017592062421175920624221759206242317592062424175920624251759206242617592062427175920624281759206242917592062430175920624311759206243217592062433175920624341759206243517592062436175920624371759206243817592062439175920624401759206244117592062442175920624431759206244417592062445175920624461759206244717592062448175920624491759206245017592062451175920624521759206245317592062454175920624551759206245617592062457175920624581759206245917592062460175920624611759206246217592062463175920624641759206246517592062466175920624671759206246817592062469175920624701759206247117592062472175920624731759206247417592062475175920624761759206247717592062478175920624791759206248017592062481175920624821759206248317592062484175920624851759206248617592062487175920624881759206248917592062490175920624911759206249217592062493175920624941759206249517592062496175920624971759206249817592062499175920625001759206250117592062502175920625031759206250417592062505175920625061759206250717592062508175920625091759206251017592062511175920625121759206251317592062514175920625151759206251617592062517175920625181759206251917592062520175920625211759206252217592062523175920625241759206252517592062526175920625271759206252817592062529175920625301759206253117592062532175920625331759206253417592062535175920625361759206253717592062538175920625391759206254017592062541175920625421759206254317592062544175920625451759206254617592062547175920625481759206254917592062550175920625511759206255217592062553175920625541759206255517592062556175920625571759206255817592062559175920625601759206256117592062562175920625631759206256417592062565175920625661759206256717592062568175920625691759206257017592062571175920625721759206257317592062574175920625751759206257617592062577175920625781759206257917592062580175920625811759206258217592062583175920625841759206258517592062586175920625871759206258817592062589175920625901759206259117592062592175920625931759206259417592062595175920625961759206259717592062598175920625991759206260017592062601175920626021759206260317592062604175920626051759206260617592062607175920626081759206260917592062610175920626111759206261217592062613175920626141759206261517592062616175920626171759206261817592062619175920626201759206262117592062622175920626231759206262417592062625175920626261759206262717592062628175920626291759206263017592062631175920626321759206263317592062634175920626351759206263617592062637175920626381759206263917592062640175920626411759206264217592062643175920626441759206264517592062646175920626471759206264817592062649175920626501759206265117592062652175920626531759206265417592062655175920626561759206265717592062658175920626591759206266017592062661175920626621759206266317592062664175920626651759206266617592062667175920626681759206266917592062670175920626711759206267217592062673175920626741759206267517592062676175920626771759206267817592062679175920626801759206268117592062682175920626831759206268417592062685175920626861759206268717592062688175920626891759206269017592062691175920626921759206269317592062694175920626951759206269617592062697175920626981759206269917592062700175920627011759206270217592062703175920627041759206270517592062706175920627071759206270817592062709175920627101759206271117592062712175920627131759206271417592062715175920627161759206271717592062718175920627191759206272017592062721175920627221759206272317592062724175920627251759206272617592062727175920627281759206272917592062730175920627311759206273217592062733175920627341759206273517592062736175920627371759206273817592062739175920627401759206274117592062742175920627431759206274417592062745175920627461759206274717592062748175920627491759206275017592062751175920627521759206275317592062754175920627551759206275617592062757175920627581759206275917592062760175920627611759206276217592062763175920627641759206276517592062766175920627671759206276817592062769175920627701759206277117592062772175920627731759206277417592062775175920627761759206277717592062778175920627791759206278017592062781175920627821759206278317592062784175920627851759206278617592062787175920627881759206278917592062790175920627911759206279217592062793175920627941759206279517592062796175920627971759206279817592062799175920628001759206280117592062802175920628031759206280417592062805175920628061759206280717592062808175920628091759206281017592062811175920628121759206281317592062814175920628151759206281617592062817175920628181759206281917592062820175920628211759206282217592062823175920628241759206282517592062826175920628271759206282817592062829175920628301759206283117592062832175920628331759206283417592062835175920628361759206283717592062838175920628391759206284017592062841175920628421759206284317592062844175920628451759206284617592062847175920628481759206284917592062850175920628511759206285217592062853175920628541759206285517592062856175920628571759206285817592062859175920628601759206286117592062862175920628631759206286417592062865175920628661759206286717592062868175920628691759206287017592062871175920628721759206287317592062874175920628751759206287617592062877175920628781759206287917592062880175920628811759206288217592062883175920628841759206288517592062886175920628871759206288817592062889175920628901759206289117592062892175920628931759206289417592062895175920628961759206289717592062898175920628991759206290017592062901175920629021759206290317592062904175920629051759206290617592062907175920629081759206290917592062910175920629111759206291217592062913175920629141759206291517592062916175920629171759206291817592062919175920629201759206292117592062922175920629231759206292417592062925175920629261759206292717592062928175920629291759206293017592062931175920629321759206293317592062934175920629351759206293617592062937175920629381759206293917592062940175920629411759206294217592062943175920629441759206294517592062946175920629471759206294817592062949175920629501759206295117592062952175920629531759206295417592062955175920629561759206295717592062958175920629591759206296017592062961175920629621759206296317592062964175920629651759206296617592062967175920629681759206296917592062970175920629711759206297217592062973175920629741759206297517592062976175920629771759206297817592062979175920629801759206298117592062982175920629831759206298417592062985175920629861759206298717592062988175920629891759206299017592062991175920629921759206299317592062994175920629951759206299617592062997175920629981759206299917592063000175920630011759206300217592063003175920630041759206300517592063006175920630071759206300817592063009175920630101759206301117592063012175920630131759206301417592063015175920630161759206301717592063018175920630191759206302017592063021175920630221759206302317592063024175920630251759206302617592063027175920630281759206302917592063030175920630311759206303217592063033175920630341759206303517592063036175920630371759206303817592063039175920630401759206304117592063042175920630431759206304417592063045175920630461759206304717592063048175920630491759206305017592063051175920630521759206305317592063054175920630551759206305617592063057175920630581759206305917592063060175920630611759206306217592063063175920630641759206306517592063066175920630671759206306817592063069175920630701759206307117592063072175920630731759206307417592063075175920630761759206307717592063078175920630791759206308017592063081175920630821759206308317592063084175920630851759206308617592063087175920630881759206308917592063090175920630911759206309217592063093175920630941759206309517592063096175920630971759206309817592063099175920631001759206310117592063102175920631031759206310417592063105175920631061759206310717592063108175920631091759206311017592063111175920631121759206311317592063114175920631151759206311617592063117175920631181759206311917592063120175920631211759206312217592063123175920631241759206312517592063126175920631271759206312817592063129175920631301759206313117592063132175920631331759206313417592063135175920631361759206313717592063138175920631391759206314017592063141175920631421759206314317592063144175920631451759206314617592063147175920631481759206314917592063150175920631511759206315217592063153175920631541759206315517592063156175920631571759206315817592063159175920631601759206316117592063162175920631631759206316417592063165175920631661759206316717592063168175920631691759206317017592063171175920631721759206317317592063174175920631751759206317617592063177175920631781759206317917592063180175920631811759206318217592063183175920631841759206318517592063186175920631871759206318817592063189175920631901759206319117592063192175920631931759206319417592063195175920631961759206319717592063198175920631991759206320017592063201175920632021759206320317592063204175920632051759206320617592063207175920632081759206320917592063210175920632111759206321217592063213175920632141759206321517592063216175920632171759206321817592063219175920632201759206322117592063222175920632231759206322417592063225175920632261759206322717592063228175920632291759206323017592063231175920632321759206323317592063234175920632351759206323617592063237175920632381759206323917592063240175920632411759206324217592063243175920632441759206324517592063246175920632471759206324817592063249175920632501759206325117592063252175920632531759206325417592063255175920632561759206325717592063258175920632591759206326017592063261175920632621759206326317592063264175920632651759206326617592063267175920632681759206326917592063270175920632711759206327217592063273175920632741759206327517592063276175920632771759206327817592063279175920632801759206328117592063282175920632831759206328417592063285175920632861759206328717592063288175920632891759206329017592063291175920632921759206329317592063294175920632951759206329617592063297175920632981759206329917592063300175920633011759206330217592063303175920633041759206330517592063306175920633071759206330817592063309175920633101759206331117592063312175920633131759206331417592063315175920633161759206331717592063318175920633191759206332017592063321175920633221759206332317592063324175920633251759206332617592063327175920633281759206332917592063330175920633311759206333217592063333175920633341759206333517592063336175920633371759206333817592063339175920633401759206334117592063342175920633431759206334417592063345175920633461759206334717592063348175920633491759206335017592063351175920633521759206335317592063354175920633551759206335617592063357175920633581759206335917592063360175920633611759206336217592063363175920633641759206336517592063366175920633671759206336817592063369175920633701759206337117592063372175920633731759206337417592063375175920633761759206337717592063378175920633791759206338017592063381175920633821759206338317592063384175920633851759206338617592063387175920633881759206338917592063390175920633911759206339217592063393175920633941759206339517592063396175920633971759206339817592063399175920634001759206340117592063402175920634031759206340417592063405175920634061759206340717592063408175920634091759206341017592063411175920634121759206341317592063414175920634151759206341617592063417175920634181759206341917592063420175920634211759206342217592063423175920634241759206342517592063426175920634271759206342817592063429175920634301759206343117592063432175920634331759206343417592063435175920634361759206343717592063438175920634391759206344017592063441175920634421759206344317592063444175920634451759206344617592063447175920634481759206344917592063450175920634511759206345217592063453175920634541759206345517592063456175920634571759206345817592063459175920634601759206346117592063462175920634631759206346417592063465175920634661759206346717592063468175920634691759206347017592063471175920634721759206347317592063474175920634751759206347617592063477175920634781759206347917592063480175920634811759206348217592063483175920634841759206348517592063486175920634871759206348817592063489175920634901759206349117592063492175920634931759206349417592063495175920634961759206349717592063498175920634991759206350017592063501175920635021759206350317592063504175920635051759206350617592063507175920635081759206350917592063510175920635111759206351217592063513175920635141759206351517592063516175920635171759206351817592063519175920635201759206352117592063522175920635231759206352417592063525175920635261759206352717592063528175920635291759206353017592063531175920635321759206353317592063534175920635351759206353617592063537175920635381759206353917592063540175920635411759206354217592063543175920635441759206354517592063546175920635471759206354817592063549175920635501759206355117592063552175920635531759206355417592063555175920635561759206355717592063558175920635591759206356017592063561175920635621759206356317592063564175920635651759206356617592063567175920635681759206356917592063570175920635711759206357217592063573175920635741759206357517592063576175920635771759206357817592063579175920635801759206358117592063582175920635831759206358417592063585175920635861759206358717592063588175920635891759206359017592063591175920635921759206359317592063594175920635951759206359617592063597175920635981759206359917592063600175920636011759206360217592063603175920636041759206360517592063606175920636071759206360817592063609175920636101759206361117592063612175920636131759206361417592063615175920636161759206361717592063618175920636191759206362017592063621175920636221759206362317592063624175920636251759206362617592063627175920636281759206362917592063630175920636311759206363217592063633175920636341759206363517592063636175920636371759206363817592063639175920636401759206364117592063642175920636431759206364417592063645175920636461759206364717592063648175920636491759206365017592063651175920636521759206365317592063654175920636551759206365617592063657175920636581759206365917592063660175920636611759206366217592063663175920636641759206366517592063666175920636671759206366817592063669175920636701759206367117592063672175920636731759206367417592063675175920636761759206367717592063678175920636791759206368017592063681175920636821759206368317592063684175920636851759206368617592063687175920636881759206368917592063690175920636911759206369217592063693175920636941759206369517592063696175920636971759206369817592063699175920637001759206370117592063702175920637031759206370417592063705175920637061759206370717592063708175920637091759206371017592063711175920637121759206371317592063714175920637151759206371617592063717175920637181759206371917592063720175920637211759206372217592063723175920637241759206372517592063726175920637271759206372817592063729175920637301759206373117592063732175920637331759206373417592063735175920637361759206373717592063738175920637391759206374017592063741175920637421759206374317592063744175920637451759206374617592063747175920637481759206374917592063750175920637511759206375217592063753175920637541759206375517592063756175920637571759206375817592063759175920637601759206376117592063762175920637631759206376417592063765175920637661759206376717592063768175920637691759206377017592063771175920637721759206377317592063774175920637751759206377617592063777175920637781759206377917592063780175920637811759206378217592063783175920637841759206378517592063786175920637871759206378817592063789175920637901759206379117592063792175920637931759206379417592063795175920637961759206379717592063798175920637991759206380017592063801175920638021759206380317592063804175920638051759206380617592063807175920638081759206380917592063810175920638111759206381217592063813175920638141759206381517592063816175920638171759206381817592063819175920638201759206382117592063822175920638231759206382417592063825175920638261759206382717592063828175920638291759206383017592063831175920638321759206383317592063834175920638351759206383617592063837175920638381759206383917592063840175920638411759206384217592063843175920638441759206384517592063846175920638471759206384817592063849175920638501759206385117592063852175920638531759206385417592063855175920638561759206385717592063858175920638591759206386017592063861175920638621759206386317592063864175920638651759206386617592063867175920638681759206386917592063870175920638711759206387217592063873175920638741759206387517592063876175920638771759206387817592063879175920638801759206388117592063882175920638831759206388417592063885175920638861759206388717592063888175920638891759206389017592063891175920638921759206389317592063894175920638951759206389617592063897175920638981759206389917592063900175920639011759206390217592063903175920639041759206390517592063906175920639071759206390817592063909175920639101759206391117592063912175920639131759206391417592063915175920639161759206391717592063918175920639191759206392017592063921175920639221759206392317592063924175920639251759206392617592063927175920639281759206392917592063930175920639311759206393217592063933175920639341759206393517592063936175920639371759206393817592063939175920639401759206394117592063942175920639431759206394417592063945175920639461759206394717592063948175920639491759206395017592063951175920639521759206395317592063954175920639551759206395617592063957175920639581759206395917592063960175920639611759206396217592063963175920639641759206396517592063966175920639671759206396817592063969175920639701759206397117592063972175920639731759206397417592063975175920639761759206397717592063978175920639791759206398017592063981175920639821759206398317592063984175920639851759206398617592063987175920639881759206398917592063990175920639911759206399217592063993175920639941759206399517592063996175920639971759206399817592063999175920640001759206400117592064002175920640031759206400417592064005175920640061759206400717592064008175920640091759206401017592064011175920640121759206401317592064014175920640151759206401617592064017175920640181759206401917592064020175920640211759206402217592064023175920640241759206402517592064026175920640271759206402817592064029175920640301759206403117592064032175920640331759206403417592064035175920640361759206403717592064038175920640391759206404017592064041175920640421759206404317592064044175920640451759206404617592064047175920640481759206404917592064050175920640511759206405217592064053175920640541759206405517592064056175920640571759206405817592064059175920640601759206406117592064062175920640631759206406417592064065175920640661759206406717592064068175920640691759206407017592064071175920640721759206407317592064074175920640751759206407617592064077175920640781759206407917592064080175920640811759206408217592064083175920640841759206408517592064086175920640871759206408817592064089175920640901759206409117592064092175920640931759206409417592064095175920640961759206409717592064098175920640991759206410017592064101175920641021759206410317592064104175920641051759206410617592064107175920641081759206410917592064110175920641111759206411217592064113175920641141759206411517592064116175920641171759206411817592064119175920641201759206412117592064122175920641231759206412417592064125175920641261759206412717592064128175920641291759206413017592064131175920641321759206413317592064134175920641351759206413617592064137175920641381759206413917592064140175920641411759206414217592064143175920641441759206414517592064146175920641471759206414817592064149175920641501759206415117592064152175920641531759206415417592064155175920641561759206415717592064158175920641591759206416017592064161175920641621759206416317592064164175920641651759206416617592064167175920641681759206416917592064170175920641711759206417217592064173175920641741759206417517592064176175920641771759206417817592064179175920641801759206418117592064182175920641831759206418417592064185175920641861759206418717592064188175920641891759206419017592064191175920641921759206419317592064194175920641951759206419617592064197175920641981759206419917592064200175920642011759206420217592064203175920642041759206420517592064206175920642071759206420817592064209175920642101759206421117592064212175920642131759206421417592064215175920642161759206421717592064218175920642191759206422017592064221175920642221759206422317592064224175920642251759206422617592064227175920642281759206422917592064230175920642311759206423217592064233175920642341759206423517592064236175920642371759206423817592064239175920642401759206424117592064242175920642431759206424417592064245175920642461759206424717592064248175920642491759206425017592064251175920642521759206425317592064254175920642551759206425617592064257175920642581759206425917592064260175920642611759206426217592064263175920642641759206426517592064266175920642671759206426817592064269175920642701759206427117592064272175920642731759206427417592064275175920642761759206427717592064278175920642791759206428017592064281175920642821759206428317592064284175920642851759206428617592064287175920642881759206428917592064290175920642911759206429217592064293175920642941759206429517592064296175920642971759206429817592064299175920643001759206430117592064302175920643031759206430417592064305175920643061759206430717592064308175920643091759206431017592064311175920643121759206431317592064314175920643151759206431617592064317175920643181759206431917592064320175920643211759206432217592064323175920643241759206432517592064326175920643271759206432817592064329175920643301759206433117592064332175920643331759206433417592064335175920643361759206433717592064338175920643391759206434017592064341175920643421759206434317592064344175920643451759206434617592064347175920643481759206434917592064350175920643511759206435217592064353175920643541759206435517592064356175920643571759206435817592064359175920643601759206436117592064362175920643631759206436417592064365175920643661759206436717592064368175920643691759206437017592064371175920643721759206437317592064374175920643751759206437617592064377175920643781759206437917592064380175920643811759206438217592064383175920643841759206438517592064386175920643871759206438817592064389175920643901759206439117592064392175920643931759206439417592064395175920643961759206439717592064398175920643991759206440017592064401175920644021759206440317592064404175920644051759206440617592064407175920644081759206440917592064410175920644111759206441217592064413175920644141759206441517592064416175920644171759206441817592064419175920644201759206442117592064422175920644231759206442417592064425175920644261759206442717592064428175920644291759206443017592064431175920644321759206443317592064434175920644351759206443617592064437175920644381759206443917592064440175920644411759206444217592064443175920644441759206444517592064446175920644471759206444817592064449175920644501759206445117592064452175920644531759206445417592064455175920644561759206445717592064458175920644591759206446017592064461175920644621759206446317592064464175920644651759206446617592064467175920644681759206446917592064470175920644711759206447217592064473175920644741759206447517592064476175920644771759206447817592064479175920644801759206448117592064482175920644831759206448417592064485175920644861759206448717592064488175920644891759206449017592064491175920644921759206449317592064494175920644951759206449617592064497175920644981759206449917592064500175920645011759206450217592064503175920645041759206450517592064506175920645071759206450817592064509175920645101759206451117592064512175920645131759206451417592064515175920645161759206451717592064518175920645191759206452017592064521175920645221759206452317592064524175920645251759206452617592064527175920645281759206452917592064530175920645311759206453217592064533175920645341759206453517592064536175920645371759206453817592064539175920645401759206454117592064542175920645431759206454417592064545175920645461759206454717592064548175920645491759206455017592064551175920645521759206455317592064554175920645551759206455617592064557175920645581759206455917592064560175920645611759206456217592064563175920645641759206456517592064566175920645671759206456817592064569175920645701759206457117592064572175920645731759206457417592064575175920645761759206457717592064578175920645791759206458017592064581175920645821759206458317592064584175920645851759206458617592064587175920645881759206458917592064590175920645911759206459217592064593175920645941759206459517592064596175920645971759206459817592064599175920646001759206460117592064602175920646031759206460417592064605175920646061759206460717592064608175920646091759206461017592064611175920646121759206461317592064614175920646151759206461617592064617175920646181759206461917592064620175920646211759206462217592064623175920646241759206462517592064626175920646271759206462817592064629175920646301759206463117592064632175920646331759206463417592064635175920646361759206463717592064638175920646391759206464017592064641175920646421759206464317592064644175920646451759206464617592064647175920646481759206464917592064650175920646511759206465217592064653175920646541759206465517592064656175920646571759206465817592064659175920646601759206466117592064662175920646631759206466417592064665175920646661759206466717592064668175920646691759206467017592064671175920646721759206467317592064674175920646751759206467617592064677175920646781759206467917592064680175920646811759206468217592064683175920646841759206468517592064686175920646871759206468817592064689175920646901759206469117592064692175920646931759206469417592064695175920646961759206469717592064698175920646991759206470017592064701175920647021759206470317592064704175920647051759206470617592064707175920647081759206470917592064710175920647111759206471217592064713175920647141759206471517592064716175920647171759206471817592064719175920647201759206472117592064722175920647231759206472417592064725175920647261759206472717592064728175920647291759206473017592064731175920647321759206473317592064734175920647351759206473617592064737175920647381759206473917592064740175920647411759206474217592064743175920647441759206474517592064746175920647471759206474817592064749175920647501759206475117592064752175920647531759206475417592064755175920647561759206475717592064758175920647591759206476017592064761175920647621759206476317592064764175920647651759206476617592064767175920647681759206476917592064770175920647711759206477217592064773175920647741759206477517592064776175920647771759206477817592064779175920647801759206478117592064782175920647831759206478417592064785175920647861759206478717592064788175920647891759206479017592064791175920647921759206479317592064794175920647951759206479617592064797175920647981759206479917592064800175920648011759206480217592064803175920648041759206480517592064806175920648071759206480817592064809175920648101759206481117592064812175920648131759206481417592064815175920648161759206481717592064818175920648191759206482017592064821175920648221759206482317592064824175920648251759206482617592064827175920648281759206482917592064830175920648311759206483217592064833175920648341759206483517592064836175920648371759206483817592064839175920648401759206484117592064842175920648431759206484417592064845175920648461759206484717592064848175920648491759206485017592064851175920648521759206485317592064854175920648551759206485617592064857175920648581759206485917592064860175920648611759206486217592064863175920648641759206486517592064866175920648671759206486817592064869175920648701759206487117592064872175920648731759206487417592064875175920648761759206487717592064878175920648791759206488017592064881175920648821759206488317592064884175920648851759206488617592064887175920648881759206488917592064890175920648911759206489217592064893175920648941759206489517592064896175920648971759206489817592064899175920649001759206490117592064902175920649031759206490417592064905175920649061759206490717592064908175920649091759206491017592064911175920649121759206491317592064914175920649151759206491617592064917175920649181759206491917592064920175920649211759206492217592064923175920649241759206492517592064926175920649271759206492817592064929175920649301759206493117592064932175920649331759206493417592064935175920649361759206493717592064938175920649391759206494017592064941175920649421759206494317592064944175920649451759206494617592064947175920649481759206494917592064950175920649511759206495217592064953175920649541759206495517592064956175920649571759206495817592064959175920649601759206496117592064962175920649631759206496417592064965175920649661759206496717592064968175920649691759206497017592064971175920649721759206497317592064974175920649751759206497617592064977175920649781759206497917592064980175920649811759206498217592064983175920649841759206498517592064986175920649871759206498817592064989175920649901759206499117592064992175920649931759206499417592064995175920649961759206499717592064998175920649991759206500017592065001175920650021759206500317592065004175920650051759206500617592065007175920650081759206500917592065010175920650111759206501217592065013175920650141759206501517592065016175920650171759206501817592065019175920650201759206502117592065022175920650231759206502417592065025175920650261759206502717592065028175920650291759206503017592065031175920650321759206503317592065034175920650351759206503617592065037175920650381759206503917592065040175920650411759206504217592065043175920650441759206504517592065046175920650471759206504817592065049175920650501759206505117592065052175920650531759206505417592065055175920650561759206505717592065058175920650591759206506017592065061175920650621759206506317592065064175920650651759206506617592065067175920650681759206506917592065070175920650711759206507217592065073175920650741759206507517592065076175920650771759206507817592065079175920650801759206508117592065082175920650831759206508417592065085175920650861759206508717592065088175920650891759206509017592065091175920650921759206509317592065094175920650951759206509617592065097175920650981759206509917592065100175920651011759206510217592065103175920651041759206510517592065106175920651071759206510817592065109175920651101759206511117592065112175920651131759206511417592065115175920651161759206511717592065118175920651191759206512017592065121175920651221759206512317592065124175920651251759206512617592065127175920651281759206512917592065130175920651311759206513217592065133175920651341759206513517592065136175920651371759206513817592065139175920651401759206514117592065142175920651431759206514417592065145175920651461759206514717592065148175920651491759206515017592065151175920651521759206515317592065154175920651551759206515617592065157175920651581759206515917592065160175920651611759206516217592065163175920651641759206516517592065166175920651671759206516817592065169175920651701759206517117592065172175920651731759206517417592065175175920651761759206517717592065178175920651791759206518017592065181175920651821759206518317592065184175920651851759206518617592065187175920651881759206518917592065190175920651911759206519217592065193175920651941759206519517592065196175920651971759206519817592065199175920652001759206520117592065202175920652031759206520417592065205175920652061759206520717592065208175920652091759206521017592065211175920652121759206521317592065214175920652151759206521617592065217175920652181759206521917592065220175920652211759206522217592065223175920652241759206522517592065226175920652271759206522817592065229175920652301759206523117592065232175920652331759206523417592065235175920652361759206523717592065238175920652391759206524017592065241175920652421759206524317592065244175920652451759206524617592065247175920652481759206524917592065250175920652511759206525217592065253175920652541759206525517592065256175920652571759206525817592065259175920652601759206526117592065262175920652631759206526417592065265175920652661759206526717592065268175920652691759206527017592065271175920652721759206527317592065274175920652751759206527617592065277175920652781759206527917592065280175920652811759206528217592065283175920652841759206528517592065286175920652871759206528817592065289175920652901759206529117592065292175920652931759206529417592065295175920652961759206529717592065298175920652991759206530017592065301175920653021759206530317592065304175920653051759206530617592065307175920653081759206530917592065310175920653111759206531217592065313175920653141759206531517592065316175920653171759206531817592065319175920653201759206532117592065322175920653231759206532417592065325175920653261759206532717592065328175920653291759206533017592065331175920653321759206533317592065334175920653351759206533617592065337175920653381759206533917592065340175920653411759206534217592065343175920653441759206534517592065346175920653471759206534817592065349175920653501759206535117592065352175920653531759206535417592065355175920653561759206535717592065358175920653591759206536017592065361175920653621759206536317592065364175920653651759206536617592065367175920653681759206536917592065370175920653711759206537217592065373175920653741759206537517592065376175920653771759206537817592065379175920653801759206538117592065382175920653831759206538417592065385175920653861759206538717592065388175920653891759206539017592065391175920653921759206539317592065394175920653951759206539617592065397175920653981759206539917592065400175920654011759206540217592065403175920654041759206540517592065406175920654071759206540817592065409175920654101759206541117592065412175920654131759206541417592065415175920654161759206541717592065418175920654191759206542017592065421175920654221759206542317592065424175920654251759206542617592065427175920654281759206542917592065430175920654311759206543217592065433175920654341759206543517592065436175920654371759206543817592065439175920654401759206544117592065442175920654431759206544417592065445175920654461759206544717592065448175920654491759206545017592065451175920654521759206545317592065454175920654551759206545617592065457175920654581759206545917592065460175920654611759206546217592065463175920654641759206546517592065466175920654671759206546817592065469175920654701759206547117592065472175920654731759206547417592065475175920654761759206547717592065478175920654791759206548017592065481175920654821759206548317592065484175920654851759206548617592065487175920654881759206548917592065490175920654911759206549217592065493175920654941759206549517592065496175920654971759206549817592065499175920655001759206550117592065502175920655031759206550417592065505175920655061759206550717592065508175920655091759206551017592065511175920655121759206551317592065514175920655151759206551617592065517175920655181759206551917592065520175920655211759206552217592065523175920655241759206552517592065526175920655271759206552817592065529175920655301759206553117592065532175920655331759206553417592065535175920655361759206553717592065538175920655391759206554017592065541175920655421759206554317592065544175920655451759206554617592065547175920655481759206554917592065550175920655511759206555217592065553175920655541759206555517592065556175920655571759206555817592065559175920655601759206556117592065562175920655631759206556417592065565175920655661759206556717592065568175920655691759206557017592065571175920655721759206557317592065574175920655751759206557617592065577175920655781759206557917592065580175920655811759206558217592065583175920655841759206558517592065586175920655871759206558817592065589175920655901759206559117592065592175920655931759206559417592065595175920655961759206559717592065598175920655991759206560017592065601175920656021759206560317592065604175920656051759206560617592065607175920656081759206560917592065610175920656111759206561217592065613175920656141759206561517592065616175920656171759206561817592065619175920656201759206562117592065622175920656231759206562417592065625175920656261759206562717592065628175920656291759206563017592065631175920656321759206563317592065634175920656351759206563617592065637175920656381759206563917592065640175920656411759206564217592065643175920656441759206564517592065646175920656471759206564817592065649175920656501759206565117592065652175920656531759206565417592065655175920656561759206565717592065658175920656591759206566017592065661175920656621759206566317592065664175920656651759206566617592065667175920656681759206566917592065670175920656711759206567217592065673175920656741759206567517592065676175920656771759206567817592065679175920656801759206568117592065682175920656831759206568417592065685175920656861759206568717592065688175920656891759206569017592065691175920656921759206569317592065694175920656951759206569617592065697175920656981759206569917592065700175920657011759206570217592065703175920657041759206570517592065706175920657071759206570817592065709175920657101759206571117592065712175920657131759206571417592065715175920657161759206571717592065718175920657191759206572017592065721175920657221759206572317592065724175920657251759206572617592065727175920657281759206572917592065730175920657311759206573217592065733175920657341759206573517592065736175920657371759206573817592065739175920657401759206574117592065742175920657431759206574417592065745175920657461759206574717592065748175920657491759206575017592065751175920657521759206575317592065754175920657551759206575617592065757175920657581759206575917592065760175920657611759206576217592065763175920657641759206576517592065766175920657671759206576817592065769175920657701759206577117592065772175920657731759206577417592065775175920657761759206577717592065778175920657791759206578017592065781175920657821759206578317592065784175920657851759206578617592065787175920657881759206578917592065790175920657911759206579217592065793175920657941759206579517592065796175920657971759206579817592065799175920658001759206580117592065802175920658031759206580417592065805175920658061759206580717592065808175920658091759206581017592065811175920658121759206581317592065814175920658151759206581617592065817175920658181759206581917592065820175920658211759206582217592065823175920658241759206582517592065826175920658271759206582817592065829175920658301759206583117592065832175920658331759206583417592065835175920658361759206583717592065838175920658391759206584017592065841175920658421759206584317592065844175920658451759206584617592065847175920658481759206584917592065850175920658511759206585217592065853175920658541759206585517592065856175920658571759206585817592065859175920658601759206586117592065862175920658631759206586417592065865175920658661759206586717592065868175920658691759206587017592065871175920658721759206587317592065874175920658751759206587617592065877175920658781759206587917592065880175920658811759206588217592065883175920658841759206588517592065886175920658871759206588817592065889175920658901759206589117592065892175920658931759206589417592065895175920658961759206589717592065898175920658991759206590017592065901175920659021759206590317592065904175920659051759206590617592065907175920659081759206590917592065910175920659111759206591217592065913175920659141759206591517592065916175920659171759206591817592065919175920659201759206592117592065922175920659231759206592417592065925175920659261759206592717592065928175920659291759206593017592065931175920659321759206593317592065934175920659351759206593617592065937175920659381759206593917592065940175920659411759206594217592065943175920659441759206594517592065946175920659471759206594817592065949175920659501759206595117592065952175920659531759206595417592065955175920659561759206595717592065958175920659591759206596017592065961175920659621759206596317592065964175920659651759206596617592065967175920659681759206596917592065970175920659711759206597217592065973175920659741759206597517592065976175920659771759206597817592065979175920659801759206598117592065982175920659831759206598417592065985175920659861759206598717592065988175920659891759206599017592065991175920659921759206599317592065994175920659951759206599617592065997175920659981759206599917592066000175920660011759206600217592066003175920660041759206600517592066006175920660071759206600817592066009175920660101759206601117592066012175920660131759206601417592066015175920660161759206601717592066018175920660191759206602017592066021175920660221759206602317592066024175920660251759206602617592066027175920660281759206602917592066030175920660311759206603217592066033175920660341759206603517592066036175920660371759206603817592066039175920660401759206604117592066042175920660431759206604417592066045175920660461759206604717592066048175920660491759206605017592066051175920660521759206605317592066054175920660551759206605617592066057175920660581759206605917592066060175920660611759206606217592066063175920660641759206606517592066066175920660671759206606817592066069175920660701759206607117592066072175920660731759206607417592066075175920660761759206607717592066078175920660791759206608017592066081175920660821759206608317592066084175920660851759206608617592066087175920660881759206608917592066090175920660911759206609217592066093175920660941759206609517592066096175920660971759206609817592066099175920661001759206610117592066102175920661031759206610417592066105175920661061759206610717592066108175920661091759206611017592066111175920661121759206611317592066114175920661151759206611617592066117175920661181759206611917592066120175920661211759206612217592066123175920661241759206612517592066126175920661271759206612817592066129175920661301759206613117592066132175920661331759206613417592066135175920661361759206613717592066138175920661391759206614017592066141175920661421759206614317592066144175920661451759206614617592066147175920661481759206614917592066150175920661511759206615217592066153175920661541759206615517592066156175920661571759206615817592066159175920661601759206616117592066162175920661631759206616417592066165175920661661759206616717592066168175920661691759206617017592066171175920661721759206617317592066174175920661751759206617617592066177175920661781759206617917592066180175920661811759206618217592066183175920661841759206618517592066186175920661871759206618817592066189175920661901759206619117592066192175920661931759206619417592066195175920661961759206619717592066198175920661991759206620017592066201175920662021759206620317592066204175920662051759206620617592066207175920662081759206620917592066210175920662111759206621217592066213175920662141759206621517592066216175920662171759206621817592066219175920662201759206622117592066222175920662231759206622417592066225175920662261759206622717592066228175920662291759206623017592066231175920662321759206623317592066234175920662351759206623617592066237175920662381759206623917592066240175920662411759206624217592066243175920662441759206624517592066246175920662471759206624817592066249175920662501759206625117592066252175920662531759206625417592066255175920662561759206625717592066258175920662591759206626017592066261175920662621759206626317592066264175920662651759206626617592066267175920662681759206626917592066270175920662711759206627217592066273175920662741759206627517592066276175920662771759206627817592066279175920662801759206628117592066282175920662831759206628417592066285175920662861759206628717592066288175920662891759206629017592066291175920662921759206629317592066294175920662951759206629617592066297175920662981759206629917592066300175920663011759206630217592066303175920663041759206630517592066306175920663071759206630817592066309175920663101759206631117592066312175920663131759206631417592066315175920663161759206631717592066318175920663191759206632017592066321175920663221759206632317592066324175920663251759206632617592066327175920663281759206632917592066330175920663311759206633217592066333175920663341759206633517592066336175920663371759206633817592066339175920663401759206634117592066342175920663431759206634417592066345175920663461759206634717592066348175920663491759206635017592066351175920663521759206635317592066354175920663551759206635617592066357175920663581759206635917592066360175920663611759206636217592066363175920663641759206636517592066366175920663671759206636817592066369175920663701759206637117592066372175920663731759206637417592066375175920663761759206637717592066378175920663791759206638017592066381175920663821759206638317592066384175920663851759206638617592066387175920663881759206638917592066390175920663911759206639217592066393175920663941759206639517592066396175920663971759206639817592066399175920664001759206640117592066402175920664031759206640417592066405175920664061759206640717592066408175920664091759206641017592066411175920664121759206641317592066414175920664151759206641617592066417175920664181759206641917592066420175920664211759206642217592066423175920664241759206642517592066426175920664271759206642817592066429175920664301759206643117592066432175920664331759206643417592066435175920664361759206643717592066438175920664391759206644017592066441175920664421759206644317592066444175920664451759206644617592066447175920664481759206644917592066450175920664511759206645217592066453175920664541759206645517592066456175920664571759206645817592066459175920664601759206646117592066462175920664631759206646417592066465175920664661759206646717592066468175920664691759206647017592066471175920664721759206647317592066474175920664751759206647617592066477175920664781759206647917592066480175920664811759206648217592066483175920664841759206648517592066486175920664871759206648817592066489175920664901759206649117592066492175920664931759206649417592066495175920664961759206649717592066498175920664991759206650017592066501175920665021759206650317592066504175920665051759206650617592066507175920665081759206650917592066510175920665111759206651217592066513175920665141759206651517592066516175920665171759206651817592066519175920665201759206652117592066522175920665231759206652417592066525175920665261759206652717592066528175920665291759206653017592066531175920665321759206653317592066534175920665351759206653617592066537175920665381759206653917592066540175920665411759206654217592066543175920665441759206654517592066546175920665471759206654817592066549175920665501759206655117592066552175920665531759206655417592066555175920665561759206655717592066558175920665591759206656017592066561175920665621759206656317592066564175920665651759206656617592066567175920665681759206656917592066570175920665711759206657217592066573175920665741759206657517592066576175920665771759206657817592066579175920665801759206658117592066582175920665831759206658417592066585175920665861759206658717592066588175920665891759206659017592066591175920665921759206659317592066594175920665951759206659617592066597175920665981759206659917592066600175920666011759206660217592066603175920666041759206660517592066606175920666071759206660817592066609175920666101759206661117592066612175920666131759206661417592066615175920666161759206661717592066618175920666191759206662017592066621175920666221759206662317592066624175920666251759206662617592066627175920666281759206662917592066630175920666311759206663217592066633175920666341759206663517592066636175920666371759206663817592066639175920666401759206664117592066642175920666431759206664417592066645175920666461759206664717592066648175920666491759206665017592066651175920666521759206665317592066654175920666551759206665617592066657175920666581759206665917592066660175920666611759206666217592066663175920666641759206666517592066666175920666671759206666817592066669175920666701759206667117592066672175920666731759206667417592066675175920666761759206667717592066678175920666791759206668017592066681175920666821759206668317592066684175920666851759206668617592066687175920666881759206668917592066690175920666911759206669217592066693175920666941759206669517592066696175920666971759206669817592066699175920667001759206670117592066702175920667031759206670417592066705175920667061759206670717592066708175920667091759206671017592066711175920667121759206671317592066714175920667151759206671617592066717175920667181759206671917592066720175920667211759206672217592066723175920667241759206672517592066726175920667271759206672817592066729175920667301759206673117592066732175920667331759206673417592066735175920667361759206673717592066738175920667391759206674017592066741175920667421759206674317592066744175920667451759206674617592066747175920667481759206674917592066750175920667511759206675217592066753175920667541759206675517592066756175920667571759206675817592066759175920667601759206676117592066762175920667631759206676417592066765175920667661759206676717592066768175920667691759206677017592066771175920667721759206677317592066774175920667751759206677617592066777175920667781759206677917592066780175920667811759206678217592066783175920667841759206678517592066786175920667871759206678817592066789175920667901759206679117592066792175920667931759206679417592066795175920667961759206679717592066798175920667991759206680017592066801175920668021759206680317592066804175920668051759206680617592066807175920668081759206680917592066810175920668111759206681217592066813175920668141759206681517592066816175920668171759206681817592066819175920668201759206682117592066822175920668231759206682417592066825175920668261759206682717592066828175920668291759206683017592066831175920668321759206683317592066834175920668351759206683617592066837175920668381759206683917592066840175920668411759206684217592066843175920668441759206684517592066846175920668471759206684817592066849175920668501759206685117592066852175920668531759206685417592066855175920668561759206685717592066858175920668591759206686017592066861175920668621759206686317592066864175920668651759206686617592066867175920668681759206686917592066870175920668711759206687217592066873175920668741759206687517592066876175920668771759206687817592066879175920668801759206688117592066882175920668831759206688417592066885175920668861759206688717592066888175920668891759206689017592066891175920668921759206689317592066894175920668951759206689617592066897175920668981759206689917592066900175920669011759206690217592066903175920669041759206690517592066906175920669071759206690817592066909175920669101759206691117592066912175920669131759206691417592066915175920669161759206691717592066918175920669191759206692017592066921175920669221759206692317592066924175920669251759206692617592066927175920669281759206692917592066930175920669311759206693217592066933175920669341759206693517592066936175920669371759206693817592066939175920669401759206694117592066942175920669431759206694417592066945175920669461759206694717592066948175920669491759206695017592066951175920669521759206695317592066954175920669551759206695617592066957175920669581759206695917592066960175920669611759206696217592066963175920669641759206696517592066966175920669671759206696817592066969175920669701759206697117592066972175920669731759206697417592066975175920669761759206697717592066978175920669791759206698017592066981175920669821759206698317592066984175920669851759206698617592066987175920669881759206698917592066990175920669911759206699217592066993175920669941759206699517592066996175920669971759206699817592066999175920670001759206700117592067002175920670031759206700417592067005175920670061759206700717592067008175920670091759206701017592067011175920670121759206701317592067014175920670151759206701617592067017175920670181759206701917592067020175920670211759206702217592067023175920670241759206702517592067026175920670271759206702817592067029175920670301759206703117592067032175920670331759206703417592067035175920670361759206703717592067038175920670391759206704017592067041175920670421759206704317592067044175920670451759206704617592067047175920670481759206704917592067050175920670511759206705217592067053175920670541759206705517592067056175920670571759206705817592067059175920670601759206706117592067062175920670631759206706417592067065175920670661759206706717592067068175920670691759206707017592067071175920670721759206707317592067074175920670751759206707617592067077175920670781759206707917592067080175920670811759206708217592067083175920670841759206708517592067086175920670871759206708817592067089175920670901759206709117592067092175920670931759206709417592067095175920670961759206709717592067098175920670991759206710017592067101175920671021759206710317592067104175920671051759206710617592067107175920671081759206710917592067110175920671111759206711217592067113175920671141759206711517592067116175920671171759206711817592067119175920671201759206712117592067122175920671231759206712417592067125175920671261759206712717592067128175920671291759206713017592067131175920671321759206713317592067134175920671351759206713617592067137175920671381759206713917592067140175920671411759206714217592067143175920671441759206714517592067146175920671471759206714817592067149175920671501759206715117592067152175920671531759206715417592067155175920671561759206715717592067158175920671591759206716017592067161175920671621759206716317592067164175920671651759206716617592067167175920671681759206716917592067170175920671711759206717217592067173175920671741759206717517592067176175920671771759206717817592067179175920671801759206718117592067182175920671831759206718417592067185175920671861759206718717592067188175920671891759206719017592067191175920671921759206719317592067194175920671951759206719617592067197175920671981759206719917592067200175920672011759206720217592067203175920672041759206720517592067206175920672071759206720817592067209175920672101759206721117592067212175920672131759206721417592067215175920672161759206721717592067218175920672191759206722017592067221175920672221759206722317592067224175920672251759206722617592067227175920672281759206722917592067230175920672311759206723217592067233175920672341759206723517592067236175920672371759206723817592067239175920672401759206724117592067242175920672431759206724417592067245175920672461759206724717592067248175920672491759206725017592067251175920672521759206725317592067254175920672551759206725617592067257175920672581759206725917592067260175920672611759206726217592067263175920672641759206726517592067266175920672671759206726817592067269175920672701759206727117592067272175920672731759206727417592067275175920672761759206727717592067278175920672791759206728017592067281175920672821759206728317592067284175920672851759206728617592067287175920672881759206728917592067290175920672911759206729217592067293175920672941759206729517592067296175920672971759206729817592067299175920673001759206730117592067302175920673031759206730417592067305175920673061759206730717592067308175920673091759206731017592067311175920673121759206731317592067314175920673151759206731617592067317175920673181759206731917592067320175920673211759206732217592067323175920673241759206732517592067326175920673271759206732817592067329175920673301759206733117592067332175920673331759206733417592067335175920673361759206733717592067338175920673391759206734017592067341175920673421759206734317592067344175920673451759206734617592067347175920673481759206734917592067350175920673511759206735217592067353175920673541759206735517592067356175920673571759206735817592067359175920673601759206736117592067362175920673631759206736417592067365175920673661759206736717592067368175920673691759206737017592067371175920673721759206737317592067374175920673751759206737617592067377175920673781759206737917592067380175920673811759206738217592067383175920673841759206738517592067386175920673871759206738817592067389175920673901759206739117592067392175920673931759206739417592067395175920673961759206739717592067398175920673991759206740017592067401175920674021759206740317592067404175920674051759206740617592067407175920674081759206740917592067410175920674111759206741217592067413175920674141759206741517592067416175920674171759206741817592067419175920674201759206742117592067422175920674231759206742417592067425175920674261759206742717592067428175920674291759206743017592067431175920674321759206743317592067434175920674351759206743617592067437175920674381759206743917592067440175920674411759206744217592067443175920674441759206744517592067446175920674471759206744817592067449175920674501759206745117592067452175920674531759206745417592067455175920674561759206745717592067458175920674591759206746017592067461175920674621759206746317592067464175920674651759206746617592067467175920674681759206746917592067470175920674711759206747217592067473175920674741759206747517592067476175920674771759206747817592067479175920674801759206748117592067482175920674831759206748417592067485175920674861759206748717592067488175920674891759206749017592067491175920674921759206749317592067494175920674951759206749617592067497175920674981759206749917592067500175920675011759206750217592067503175920675041759206750517592067506175920675071759206750817592067509175920675101759206751117592067512175920675131759206751417592067515175920675161759206751717592067518175920675191759206752017592067521175920675221759206752317592067524175920675251759206752617592067527175920675281759206752917592067530175920675311759206753217592067533175920675341759206753517592067536175920675371759206753817592067539175920675401759206754117592067542175920675431759206754417592067545175920675461759206754717592067548175920675491759206755017592067551175920675521759206755317592067554175920675551759206755617592067557175920675581759206755917592067560175920675611759206756217592067563175920675641759206756517592067566175920675671759206756817592067569175920675701759206757117592067572175920675731759206757417592067575175920675761759206757717592067578175920675791759206758017592067581175920675821759206758317592067584175920675851759206758617592067587175920675881759206758917592067590175920675911759206759217592067593175920675941759206759517592067596175920675971759206759817592067599175920676001759206760117592067602175920676031759206760417592067605175920676061759206760717592067608175920676091759206761017592067611175920676121759206761317592067614175920676151759206761617592067617175920676181759206761917592067620175920676211759206762217592067623175920676241759206762517592067626175920676271759206762817592067629175920676301759206763117592067632175920676331759206763417592067635175920676361759206763717592067638175920676391759206764017592067641175920676421759206764317592067644175920676451759206764617592067647175920676481759206764917592067650175920676511759206765217592067653175920676541759206765517592067656175920676571759206765817592067659175920676601759206766117592067662175920676631759206766417592067665175920676661759206766717592067668175920676691759206767017592067671175920676721759206767317592067674175920676751759206767617592067677175920676781759206767917592067680175920676811759206768217592067683175920676841759206768517592067686175920676871759206768817592067689175920676901759206769117592067692175920676931759206769417592067695175920676961759206769717592067698175920676991759206770017592067701175920677021759206770317592067704175920677051759206770617592067707175920677081759206770917592067710175920677111759206771217592067713175920677141759206771517592067716175920677171759206771817592067719175920677201759206772117592067722175920677231759206772417592067725175920677261759206772717592067728175920677291759206773017592067731175920677321759206773317592067734175920677351759206773617592067737175920677381759206773917592067740175920677411759206774217592067743175920677441759206774517592067746175920677471759206774817592067749175920677501759206775117592067752175920677531759206775417592067755175920677561759206775717592067758175920677591759206776017592067761175920677621759206776317592067764175920677651759206776617592067767175920677681759206776917592067770175920677711759206777217592067773175920677741759206777517592067776175920677771759206777817592067779175920677801759206778117592067782175920677831759206778417592067785175920677861759206778717592067788175920677891759206779017592067791175920677921759206779317592067794175920677951759206779617592067797175920677981759206779917592067800175920678011759206780217592067803175920678041759206780517592067806175920678071759206780817592067809175920678101759206781117592067812175920678131759206781417592067815175920678161759206781717592067818175920678191759206782017592067821175920678221759206782317592067824175920678251759206782617592067827175920678281759206782917592067830175920678311759206783217592067833175920678341759206783517592067836175920678371759206783817592067839175920678401759206784117592067842175920678431759206784417592067845175920678461759206784717592067848175920678491759206785017592067851175920678521759206785317592067854175920678551759206785617592067857175920678581759206785917592067860175920678611759206786217592067863175920678641759206786517592067866175920678671759206786817592067869175920678701759206787117592067872175920678731759206787417592067875175920678761759206787717592067878175920678791759206788017592067881175920678821759206788317592067884175920678851759206788617592067887175920678881759206788917592067890175920678911759206789217592067893175920678941759206789517592067896175920678971759206789817592067899175920679001759206790117592067902175920679031759206790417592067905175920679061759206790717592067908175920679091759206791017592067911175920679121759206791317592067914175920679151759206791617592067917175920679181759206791917592067920175920679211759206792217592067923175920679241759206792517592067926175920679271759206792817592067929175920679301759206793117592067932175920679331759206793417592067935175920679361759206793717592067938175920679391759206794017592067941175920679421759206794317592067944175920679451759206794617592067947175920679481759206794917592067950175920679511759206795217592067953175920679541759206795517592067956175920679571759206795817592067959175920679601759206796117592067962175920679631759206796417592067965175920679661759206796717592067968175920679691759206797017592067971175920679721759206797317592067974175920679751759206797617592067977175920679781759206797917592067980175920679811759206798217592067983175920679841759206798517592067986175920679871759206798817592067989175920679901759206799117592067992175920679931759206799417592067995175920679961759206799717592067998175920679991759206800017592068001175920680021759206800317592068004175920680051759206800617592068007175920680081759206800917592068010175920680111759206801217592068013175920680141759206801517592068016175920680171759206801817592068019175920680201759206802117592068022175920680231759206802417592068025175920680261759206802717592068028175920680291759206803017592068031175920680321759206803317592068034175920680351759206803617592068037175920680381759206803917592068040175920680411759206804217592068043175920680441759206804517592068046175920680471759206804817592068049175920680501759206805117592068052175920680531759206805417592068055175920680561759206805717592068058175920680591759206806017592068061175920680621759206806317592068064175920680651759206806617592068067175920680681759206806917592068070175920680711759206807217592068073175920680741759206807517592068076175920680771759206807817592068079175920680801759206808117592068082175920680831759206808417592068085175920680861759206808717592068088175920680891759206809017592068091175920680921759206809317592068094175920680951759206809617592068097175920680981759206809917592068100175920681011759206810217592068103175920681041759206810517592068106175920681071759206810817592068109175920681101759206811117592068112175920681131759206811417592068115175920681161759206811717592068118175920681191759206812017592068121175920681221759206812317592068124175920681251759206812617592068127175920681281759206812917592068130175920681311759206813217592068133175920681341759206813517592068136175920681371759206813817592068139175920681401759206814117592068142175920681431759206814417592068145175920681461759206814717592068148175920681491759206815017592068151175920681521759206815317592068154175920681551759206815617592068157175920681581759206815917592068160175920681611759206816217592068163175920681641759206816517592068166175920681671759206816817592068169175920681701759206817117592068172175920681731759206817417592068175175920681761759206817717592068178175920681791759206818017592068181175920681821759206818317592068184175920681851759206818617592068187175920681881759206818917592068190175920681911759206819217592068193175920681941759206819517592068196175920681971759206819817592068199175920682001759206820117592068202175920682031759206820417592068205175920682061759206820717592068208175920682091759206821017592068211175920682121759206821317592068214175920682151759206821617592068217175920682181759206821917592068220175920682211759206822217592068223175920682241759206822517592068226175920682271759206822817592068229175920682301759206823117592068232175920682331759206823417592068235175920682361759206823717592068238175920682391759206824017592068241175920682421759206824317592068244175920682451759206824617592068247175920682481759206824917592068250175920682511759206825217592068253175920682541759206825517592068256175920682571759206825817592068259175920682601759206826117592068262175920682631759206826417592068265175920682661759206826717592068268175920682691759206827017592068271175920682721759206827317592068274175920682751759206827617592068277175920682781759206827917592068280175920682811759206828217592068283175920682841759206828517592068286175920682871759206828817592068289175920682901759206829117592068292175920682931759206829417592068295175920682961759206829717592068298175920682991759206830017592068301175920683021759206830317592068304175920683051759206830617592068307175920683081759206830917592068310175920683111759206831217592068313175920683141759206831517592068316175920683171759206831817592068319175920683201759206832117592068322175920683231759206832417592068325175920683261759206832717592068328175920683291759206833017592068331175920683321759206833317592068334175920683351759206833617592068337175920683381759206833917592068340175920683411759206834217592068343175920683441759206834517592068346175920683471759206834817592068349175920683501759206835117592068352175920683531759206835417592068355175920683561759206835717592068358175920683591759206836017592068361175920683621759206836317592068364175920683651759206836617592068367175920683681759206836917592068370175920683711759206837217592068373175920683741759206837517592068376175920683771759206837817592068379175920683801759206838117592068382175920683831759206838417592068385175920683861759206838717592068388175920683891759206839017592068391175920683921759206839317592068394175920683951759206839617592068397175920683981759206839917592068400175920684011759206840217592068403175920684041759206840517592068406175920684071759206840817592068409175920684101759206841117592068412175920684131759206841417592068415175920684161759206841717592068418175920684191759206842017592068421175920684221759206842317592068424175920684251759206842617592068427175920684281759206842917592068430175920684311759206843217592068433175920684341759206843517592068436175920684371759206843817592068439175920684401759206844117592068442175920684431759206844417592068445175920684461759206844717592068448175920684491759206845017592068451175920684521759206845317592068454175920684551759206845617592068457175920684581759206845917592068460175920684611759206846217592068463175920684641759206846517592068466175920684671759206846817592068469175920684701759206847117592068472175920684731759206847417592068475175920684761759206847717592068478175920684791759206848017592068481175920684821759206848317592068484175920684851759206848617592068487175920684881759206848917592068490175920684911759206849217592068493175920684941759206849517592068496175920684971759206849817592068499175920685001759206850117592068502175920685031759206850417592068505175920685061759206850717592068508175920685091759206851017592068511175920685121759206851317592068514175920685151759206851617592068517175920685181759206851917592068520175920685211759206852217592068523175920685241759206852517592068526175920685271759206852817592068529175920685301759206853117592068532175920685331759206853417592068535175920685361759206853717592068538175920685391759206854017592068541175920685421759206854317592068544175920685451759206854617592068547175920685481759206854917592068550175920685511759206855217592068553175920685541759206855517592068556175920685571759206855817592068559175920685601759206856117592068562175920685631759206856417592068565175920685661759206856717592068568175920685691759206857017592068571175920685721759206857317592068574175920685751759206857617592068577175920685781759206857917592068580175920685811759206858217592068583175920685841759206858517592068586175920685871759206858817592068589175920685901759206859117592068592175920685931759206859417592068595175920685961759206859717592068598175920685991759206860017592068601175920686021759206860317592068604175920686051759206860617592068607175920686081759206860917592068610175920686111759206861217592068613175920686141759206861517592068616175920686171759206861817592068619175920686201759206862117592068622175920686231759206862417592068625175920686261759206862717592068628175920686291759206863017592068631175920686321759206863317592068634175920686351759206863617592068637175920686381759206863917592068640175920686411759206864217592068643175920686441759206864517592068646175920686471759206864817592068649175920686501759206865117592068652175920686531759206865417592068655175920686561759206865717592068658175920686591759206866017592068661175920686621759206866317592068664175920686651759206866617592068667175920686681759206866917592068670175920686711759206867217592068673175920686741759206867517592068676175920686771759206867817592068679175920686801759206868117592068682175920686831759206868417592068685175920686861759206868717592068688175920686891759206869017592068691175920686921759206869317592068694175920686951759206869617592068697175920686981759206869917592068700175920687011759206870217592068703175920687041759206870517592068706175920687071759206870817592068709175920687101759206871117592068712175920687131759206871417592068715175920687161759206871717592068718175920687191759206872017592068721175920687221759206872317592068724175920687251759206872617592068727175920687281759206872917592068730175920687311759206873217592068733175920687341759206873517592068736175920687371759206873817592068739175920687401759206874117592068742175920687431759206874417592068745175920687461759206874717592068748175920687491759206875017592068751175920687521759206875317592068754175920687551759206875617592068757175920687581759206875917592068760175920687611759206876217592068763175920687641759206876517592068766175920687671759206876817592068769175920687701759206877117592068772175920687731759206877417592068775175920687761759206877717592068778175920687791759206878017592068781175920687821759206878317592068784175920687851759206878617592068787175920687881759206878917592068790175920687911759206879217592068793175920687941759206879517592068796175920687971759206879817592068799175920688001759206880117592068802175920688031759206880417592068805175920688061759206880717592068808175920688091759206881017592068811175920688121759206881317592068814175920688151759206881617592068817175920688181759206881917592068820175920688211759206882217592068823175920688241759206882517592068826175920688271759206882817592068829175920688301759206883117592068832175920688331759206883417592068835175920688361759206883717592068838175920688391759206884017592068841175920688421759206884317592068844175920688451759206884617592068847175920688481759206884917592068850175920688511759206885217592068853175920688541759206885517592068856175920688571759206885817592068859175920688601759206886117592068862175920688631759206886417592068865175920688661759206886717592068868175920688691759206887017592068871175920688721759206887317592068874175920688751759206887617592068877175920688781759206887917592068880175920688811759206888217592068883175920688841759206888517592068886175920688871759206888817592068889175920688901759206889117592068892175920688931759206889417592068895175920688961759206889717592068898175920688991759206890017592068901175920689021759206890317592068904175920689051759206890617592068907175920689081759206890917592068910175920689111759206891217592068913175920689141759206891517592068916175920689171759206891817592068919175920689201759206892117592068922175920689231759206892417592068925175920689261759206892717592068928175920689291759206893017592068931175920689321759206893317592068934175920689351759206893617592068937175920689381759206893917592068940175920689411759206894217592068943175920689441759206894517592068946175920689471759206894817592068949175920689501759206895117592068952175920689531759206895417592068955175920689561759206895717592068958175920689591759206896017592068961175920689621759206896317592068964175920689651759206896617592068967175920689681759206896917592068970175920689711759206897217592068973175920689741759206897517592068976175920689771759206897817592068979175920689801759206898117592068982175920689831759206898417592068985175920689861759206898717592068988175920689891759206899017592068991175920689921759206899317592068994175920689951759206899617592068997175920689981759206899917592069000175920690011759206900217592069003175920690041759206900517592069006175920690071759206900817592069009175920690101759206901117592069012175920690131759206901417592069015175920690161759206901717592069018175920690191759206902017592069021175920690221759206902317592069024175920690251759206902617592069027175920690281759206902917592069030175920690311759206903217592069033175920690341759206903517592069036175920690371759206903817592069039175920690401759206904117592069042175920690431759206904417592069045175920690461759206904717592069048175920690491759206905017592069051175920690521759206905317592069054175920690551759206905617592069057175920690581759206905917592069060175920690611759206906217592069063175920690641759206906517592069066175920690671759206906817592069069175920690701759206907117592069072175920690731759206907417592069075175920690761759206907717592069078175920690791759206908017592069081175920690821759206908317592069084175920690851759206908617592069087175920690881759206908917592069090175920690911759206909217592069093175920690941759206909517592069096175920690971759206909817592069099175920691001759206910117592069102175920691031759206910417592069105175920691061759206910717592069108175920691091759206911017592069111175920691121759206911317592069114175920691151759206911617592069117175920691181759206911917592069120175920691211759206912217592069123175920691241759206912517592069126175920691271759206912817592069129175920691301759206913117592069132175920691331759206913417592069135175920691361759206913717592069138175920691391759206914017592069141175920691421759206914317592069144175920691451759206914617592069147175920691481759206914917592069150175920691511759206915217592069153175920691541759206915517592069156175920691571759206915817592069159175920691601759206916117592069162175920691631759206916417592069165175920691661759206916717592069168175920691691759206917017592069171175920691721759206917317592069174175920691751759206917617592069177175920691781759206917917592069180175920691811759206918217592069183175920691841759206918517592069186175920691871759206918817592069189175920691901759206919117592069192175920691931759206919417592069195175920691961759206919717592069198175920691991759206920017592069201175920692021759206920317592069204175920692051759206920617592069207175920692081759206920917592069210175920692111759206921217592069213175920692141759206921517592069216175920692171759206921817592069219175920692201759206922117592069222175920692231759206922417592069225175920692261759206922717592069228175920692291759206923017592069231175920692321759206923317592069234175920692351759206923617592069237175920692381759206923917592069240175920692411759206924217592069243175920692441759206924517592069246175920692471759206924817592069249175920692501759206925117592069252175920692531759206925417592069255175920692561759206925717592069258175920692591759206926017592069261175920692621759206926317592069264175920692651759206926617592069267175920692681759206926917592069270175920692711759206927217592069273175920692741759206927517592069276175920692771759206927817592069279175920692801759206928117592069282175920692831759206928417592069285175920692861759206928717592069288175920692891759206929017592069291175920692921759206929317592069294175920692951759206929617592069297175920692981759206929917592069300175920693011759206930217592069303175920693041759206930517592069306175920693071759206930817592069309175920693101759206931117592069312175920693131759206931417592069315175920693161759206931717592069318175920693191759206932017592069321175920693221759206932317592069324175920693251759206932617592069327175920693281759206932917592069330175920693311759206933217592069333175920693341759206933517592069336175920693371759206933817592069339175920693401759206934117592069342175920693431759206934417592069345175920693461759206934717592069348175920693491759206935017592069351175920693521759206935317592069354175920693551759206935617592069357175920693581759206935917592069360175920693611759206936217592069363175920693641759206936517592069366175920693671759206936817592069369175920693701759206937117592069372175920693731759206937417592069375175920693761759206937717592069378175920693791759206938017592069381175920693821759206938317592069384175920693851759206938617592069387175920693881759206938917592069390175920693911759206939217592069393175920693941759206939517592069396175920693971759206939817592069399175920694001759206940117592069402175920694031759206940417592069405175920694061759206940717592069408175920694091759206941017592069411175920694121759206941317592069414175920694151759206941617592069417175920694181759206941917592069420175920694211759206942217592069423175920694241759206942517592069426175920694271759206942817592069429175920694301759206943117592069432175920694331759206943417592069435175920694361759206943717592069438175920694391759206944017592069441175920694421759206944317592069444175920694451759206944617592069447175920694481759206944917592069450175920694511759206945217592069453175920694541759206945517592069456175920694571759206945817592069459175920694601759206946117592069462175920694631759206946417592069465175920694661759206946717592069468175920694691759206947017592069471175920694721759206947317592069474175920694751759206947617592069477175920694781759206947917592069480175920694811759206948217592069483175920694841759206948517592069486175920694871759206948817592069489175920694901759206949117592069492175920694931759206949417592069495175920694961759206949717592069498175920694991759206950017592069501175920695021759206950317592069504175920695051759206950617592069507175920695081759206950917592069510175920695111759206951217592069513175920695141759206951517592069516175920695171759206951817592069519175920695201759206952117592069522175920695231759206952417592069525175920695261759206952717592069528175920695291759206953017592069531175920695321759206953317592069534175920695351759206953617592069537175920695381759206953917592069540175920695411759206954217592069543175920695441759206954517592069546175920695471759206954817592069549175920695501759206955117592069552175920695531759206955417592069555175920695561759206955717592069558175920695591759206956017592069561175920695621759206956317592069564175920695651759206956617592069567175920695681759206956917592069570175920695711759206957217592069573175920695741759206957517592069576175920695771759206957817592069579175920695801759206958117592069582175920695831759206958417592069585175920695861759206958717592069588175920695891759206959017592069591175920695921759206959317592069594175920695951759206959617592069597175920695981759206959917592069600175920696011759206960217592069603175920696041759206960517592069606175920696071759206960817592069609175920696101759206961117592069612175920696131759206961417592069615175920696161759206961717592069618175920696191759206962017592069621175920696221759206962317592069624175920696251759206962617592069627175920696281759206962917592069630175920696311759206963217592069633175920696341759206963517592069636175920696371759206963817592069639175920696401759206964117592069642175920696431759206964417592069645175920696461759206964717592069648175920696491759206965017592069651175920696521759206965317592069654175920696551759206965617592069657175920696581759206965917592069660175920696611759206966217592069663175920696641759206966517592069666175920696671759206966817592069669175920696701759206967117592069672175920696731759206967417592069675175920696761759206967717592069678175920696791759206968017592069681175920696821759206968317592069684175920696851759206968617592069687175920696881759206968917592069690175920696911759206969217592069693175920696941759206969517592069696175920696971759206969817592069699175920697001759206970117592069702175920697031759206970417592069705175920697061759206970717592069708175920697091759206971017592069711175920697121759206971317592069714175920697151759206971617592069717175920697181759206971917592069720175920697211759206972217592069723175920697241759206972517592069726175920697271759206972817592069729175920697301759206973117592069732175920697331759206973417592069735175920697361759206973717592069738175920697391759206974017592069741175920697421759206974317592069744175920697451759206974617592069747175920697481759206974917592069750175920697511759206975217592069753175920697541759206975517592069756175920697571759206975817592069759175920697601759206976117592069762175920697631759206976417592069765175920697661759206976717592069768175920697691759206977017592069771175920697721759206977317592069774175920697751759206977617592069777175920697781759206977917592069780175920697811759206978217592069783175920697841759206978517592069786175920697871759206978817592069789175920697901759206979117592069792175920697931759206979417592069795175920697961759206979717592069798175920697991759206980017592069801175920698021759206980317592069804175920698051759206980617592069807175920698081759206980917592069810175920698111759206981217592069813175920698141759206981517592069816175920698171759206981817592069819175920698201759206982117592069822175920698231759206982417592069825175920698261759206982717592069828175920698291759206983017592069831175920698321759206983317592069834175920698351759206983617592069837175920698381759206983917592069840175920698411759206984217592069843175920698441759206984517592069846175920698471759206984817592069849175920698501759206985117592069852175920698531759206985417592069855175920698561759206985717592069858175920698591759206986017592069861175920698621759206986317592069864175920698651759206986617592069867175920698681759206986917592069870175920698711759206987217592069873175920698741759206987517592069876175920698771759206987817592069879175920698801759206988117592069882175920698831759206988417592069885175920698861759206988717592069888175920698891759206989017592069891175920698921759206989317592069894175920698951759206989617592069897175920698981759206989917592069900175920699011759206990217592069903175920699041759206990517592069906175920699071759206990817592069909175920699101759206991117592069912175920699131759206991417592069915175920699161759206991717592069918175920699191759206992017592069921175920699221759206992317592069924175920699251759206992617592069927175920699281759206992917592069930175920699311759206993217592069933175920699341759206993517592069936175920699371759206993817592069939175920699401759206994117592069942175920699431759206994417592069945175920699461759206994717592069948175920699491759206995017592069951175920699521759206995317592069954175920699551759206995617592069957175920699581759206995917592069960175920699611759206996217592069963175920699641759206996517592069966175920699671759206996817592069969175920699701759206997117592069972175920699731759206997417592069975175920699761759206997717592069978175920699791759206998017592069981175920699821759206998317592069984175920699851759206998617592069987175920699881759206998917592069990175920699911759206999217592069993175920699941759206999517592069996175920699971759206999817592069999