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

手机号段1770066

1770066号段手机号码表

17700660000177006600011770066000217700660003177006600041770066000517700660006177006600071770066000817700660009177006600101770066001117700660012177006600131770066001417700660015177006600161770066001717700660018177006600191770066002017700660021177006600221770066002317700660024177006600251770066002617700660027177006600281770066002917700660030177006600311770066003217700660033177006600341770066003517700660036177006600371770066003817700660039177006600401770066004117700660042177006600431770066004417700660045177006600461770066004717700660048177006600491770066005017700660051177006600521770066005317700660054177006600551770066005617700660057177006600581770066005917700660060177006600611770066006217700660063177006600641770066006517700660066177006600671770066006817700660069177006600701770066007117700660072177006600731770066007417700660075177006600761770066007717700660078177006600791770066008017700660081177006600821770066008317700660084177006600851770066008617700660087177006600881770066008917700660090177006600911770066009217700660093177006600941770066009517700660096177006600971770066009817700660099177006601001770066010117700660102177006601031770066010417700660105177006601061770066010717700660108177006601091770066011017700660111177006601121770066011317700660114177006601151770066011617700660117177006601181770066011917700660120177006601211770066012217700660123177006601241770066012517700660126177006601271770066012817700660129177006601301770066013117700660132177006601331770066013417700660135177006601361770066013717700660138177006601391770066014017700660141177006601421770066014317700660144177006601451770066014617700660147177006601481770066014917700660150177006601511770066015217700660153177006601541770066015517700660156177006601571770066015817700660159177006601601770066016117700660162177006601631770066016417700660165177006601661770066016717700660168177006601691770066017017700660171177006601721770066017317700660174177006601751770066017617700660177177006601781770066017917700660180177006601811770066018217700660183177006601841770066018517700660186177006601871770066018817700660189177006601901770066019117700660192177006601931770066019417700660195177006601961770066019717700660198177006601991770066020017700660201177006602021770066020317700660204177006602051770066020617700660207177006602081770066020917700660210177006602111770066021217700660213177006602141770066021517700660216177006602171770066021817700660219177006602201770066022117700660222177006602231770066022417700660225177006602261770066022717700660228177006602291770066023017700660231177006602321770066023317700660234177006602351770066023617700660237177006602381770066023917700660240177006602411770066024217700660243177006602441770066024517700660246177006602471770066024817700660249177006602501770066025117700660252177006602531770066025417700660255177006602561770066025717700660258177006602591770066026017700660261177006602621770066026317700660264177006602651770066026617700660267177006602681770066026917700660270177006602711770066027217700660273177006602741770066027517700660276177006602771770066027817700660279177006602801770066028117700660282177006602831770066028417700660285177006602861770066028717700660288177006602891770066029017700660291177006602921770066029317700660294177006602951770066029617700660297177006602981770066029917700660300177006603011770066030217700660303177006603041770066030517700660306177006603071770066030817700660309177006603101770066031117700660312177006603131770066031417700660315177006603161770066031717700660318177006603191770066032017700660321177006603221770066032317700660324177006603251770066032617700660327177006603281770066032917700660330177006603311770066033217700660333177006603341770066033517700660336177006603371770066033817700660339177006603401770066034117700660342177006603431770066034417700660345177006603461770066034717700660348177006603491770066035017700660351177006603521770066035317700660354177006603551770066035617700660357177006603581770066035917700660360177006603611770066036217700660363177006603641770066036517700660366177006603671770066036817700660369177006603701770066037117700660372177006603731770066037417700660375177006603761770066037717700660378177006603791770066038017700660381177006603821770066038317700660384177006603851770066038617700660387177006603881770066038917700660390177006603911770066039217700660393177006603941770066039517700660396177006603971770066039817700660399177006604001770066040117700660402177006604031770066040417700660405177006604061770066040717700660408177006604091770066041017700660411177006604121770066041317700660414177006604151770066041617700660417177006604181770066041917700660420177006604211770066042217700660423177006604241770066042517700660426177006604271770066042817700660429177006604301770066043117700660432177006604331770066043417700660435177006604361770066043717700660438177006604391770066044017700660441177006604421770066044317700660444177006604451770066044617700660447177006604481770066044917700660450177006604511770066045217700660453177006604541770066045517700660456177006604571770066045817700660459177006604601770066046117700660462177006604631770066046417700660465177006604661770066046717700660468177006604691770066047017700660471177006604721770066047317700660474177006604751770066047617700660477177006604781770066047917700660480177006604811770066048217700660483177006604841770066048517700660486177006604871770066048817700660489177006604901770066049117700660492177006604931770066049417700660495177006604961770066049717700660498177006604991770066050017700660501177006605021770066050317700660504177006605051770066050617700660507177006605081770066050917700660510177006605111770066051217700660513177006605141770066051517700660516177006605171770066051817700660519177006605201770066052117700660522177006605231770066052417700660525177006605261770066052717700660528177006605291770066053017700660531177006605321770066053317700660534177006605351770066053617700660537177006605381770066053917700660540177006605411770066054217700660543177006605441770066054517700660546177006605471770066054817700660549177006605501770066055117700660552177006605531770066055417700660555177006605561770066055717700660558177006605591770066056017700660561177006605621770066056317700660564177006605651770066056617700660567177006605681770066056917700660570177006605711770066057217700660573177006605741770066057517700660576177006605771770066057817700660579177006605801770066058117700660582177006605831770066058417700660585177006605861770066058717700660588177006605891770066059017700660591177006605921770066059317700660594177006605951770066059617700660597177006605981770066059917700660600177006606011770066060217700660603177006606041770066060517700660606177006606071770066060817700660609177006606101770066061117700660612177006606131770066061417700660615177006606161770066061717700660618177006606191770066062017700660621177006606221770066062317700660624177006606251770066062617700660627177006606281770066062917700660630177006606311770066063217700660633177006606341770066063517700660636177006606371770066063817700660639177006606401770066064117700660642177006606431770066064417700660645177006606461770066064717700660648177006606491770066065017700660651177006606521770066065317700660654177006606551770066065617700660657177006606581770066065917700660660177006606611770066066217700660663177006606641770066066517700660666177006606671770066066817700660669177006606701770066067117700660672177006606731770066067417700660675177006606761770066067717700660678177006606791770066068017700660681177006606821770066068317700660684177006606851770066068617700660687177006606881770066068917700660690177006606911770066069217700660693177006606941770066069517700660696177006606971770066069817700660699177006607001770066070117700660702177006607031770066070417700660705177006607061770066070717700660708177006607091770066071017700660711177006607121770066071317700660714177006607151770066071617700660717177006607181770066071917700660720177006607211770066072217700660723177006607241770066072517700660726177006607271770066072817700660729177006607301770066073117700660732177006607331770066073417700660735177006607361770066073717700660738177006607391770066074017700660741177006607421770066074317700660744177006607451770066074617700660747177006607481770066074917700660750177006607511770066075217700660753177006607541770066075517700660756177006607571770066075817700660759177006607601770066076117700660762177006607631770066076417700660765177006607661770066076717700660768177006607691770066077017700660771177006607721770066077317700660774177006607751770066077617700660777177006607781770066077917700660780177006607811770066078217700660783177006607841770066078517700660786177006607871770066078817700660789177006607901770066079117700660792177006607931770066079417700660795177006607961770066079717700660798177006607991770066080017700660801177006608021770066080317700660804177006608051770066080617700660807177006608081770066080917700660810177006608111770066081217700660813177006608141770066081517700660816177006608171770066081817700660819177006608201770066082117700660822177006608231770066082417700660825177006608261770066082717700660828177006608291770066083017700660831177006608321770066083317700660834177006608351770066083617700660837177006608381770066083917700660840177006608411770066084217700660843177006608441770066084517700660846177006608471770066084817700660849177006608501770066085117700660852177006608531770066085417700660855177006608561770066085717700660858177006608591770066086017700660861177006608621770066086317700660864177006608651770066086617700660867177006608681770066086917700660870177006608711770066087217700660873177006608741770066087517700660876177006608771770066087817700660879177006608801770066088117700660882177006608831770066088417700660885177006608861770066088717700660888177006608891770066089017700660891177006608921770066089317700660894177006608951770066089617700660897177006608981770066089917700660900177006609011770066090217700660903177006609041770066090517700660906177006609071770066090817700660909177006609101770066091117700660912177006609131770066091417700660915177006609161770066091717700660918177006609191770066092017700660921177006609221770066092317700660924177006609251770066092617700660927177006609281770066092917700660930177006609311770066093217700660933177006609341770066093517700660936177006609371770066093817700660939177006609401770066094117700660942177006609431770066094417700660945177006609461770066094717700660948177006609491770066095017700660951177006609521770066095317700660954177006609551770066095617700660957177006609581770066095917700660960177006609611770066096217700660963177006609641770066096517700660966177006609671770066096817700660969177006609701770066097117700660972177006609731770066097417700660975177006609761770066097717700660978177006609791770066098017700660981177006609821770066098317700660984177006609851770066098617700660987177006609881770066098917700660990177006609911770066099217700660993177006609941770066099517700660996177006609971770066099817700660999177006610001770066100117700661002177006610031770066100417700661005177006610061770066100717700661008177006610091770066101017700661011177006610121770066101317700661014177006610151770066101617700661017177006610181770066101917700661020177006610211770066102217700661023177006610241770066102517700661026177006610271770066102817700661029177006610301770066103117700661032177006610331770066103417700661035177006610361770066103717700661038177006610391770066104017700661041177006610421770066104317700661044177006610451770066104617700661047177006610481770066104917700661050177006610511770066105217700661053177006610541770066105517700661056177006610571770066105817700661059177006610601770066106117700661062177006610631770066106417700661065177006610661770066106717700661068177006610691770066107017700661071177006610721770066107317700661074177006610751770066107617700661077177006610781770066107917700661080177006610811770066108217700661083177006610841770066108517700661086177006610871770066108817700661089177006610901770066109117700661092177006610931770066109417700661095177006610961770066109717700661098177006610991770066110017700661101177006611021770066110317700661104177006611051770066110617700661107177006611081770066110917700661110177006611111770066111217700661113177006611141770066111517700661116177006611171770066111817700661119177006611201770066112117700661122177006611231770066112417700661125177006611261770066112717700661128177006611291770066113017700661131177006611321770066113317700661134177006611351770066113617700661137177006611381770066113917700661140177006611411770066114217700661143177006611441770066114517700661146177006611471770066114817700661149177006611501770066115117700661152177006611531770066115417700661155177006611561770066115717700661158177006611591770066116017700661161177006611621770066116317700661164177006611651770066116617700661167177006611681770066116917700661170177006611711770066117217700661173177006611741770066117517700661176177006611771770066117817700661179177006611801770066118117700661182177006611831770066118417700661185177006611861770066118717700661188177006611891770066119017700661191177006611921770066119317700661194177006611951770066119617700661197177006611981770066119917700661200177006612011770066120217700661203177006612041770066120517700661206177006612071770066120817700661209177006612101770066121117700661212177006612131770066121417700661215177006612161770066121717700661218177006612191770066122017700661221177006612221770066122317700661224177006612251770066122617700661227177006612281770066122917700661230177006612311770066123217700661233177006612341770066123517700661236177006612371770066123817700661239177006612401770066124117700661242177006612431770066124417700661245177006612461770066124717700661248177006612491770066125017700661251177006612521770066125317700661254177006612551770066125617700661257177006612581770066125917700661260177006612611770066126217700661263177006612641770066126517700661266177006612671770066126817700661269177006612701770066127117700661272177006612731770066127417700661275177006612761770066127717700661278177006612791770066128017700661281177006612821770066128317700661284177006612851770066128617700661287177006612881770066128917700661290177006612911770066129217700661293177006612941770066129517700661296177006612971770066129817700661299177006613001770066130117700661302177006613031770066130417700661305177006613061770066130717700661308177006613091770066131017700661311177006613121770066131317700661314177006613151770066131617700661317177006613181770066131917700661320177006613211770066132217700661323177006613241770066132517700661326177006613271770066132817700661329177006613301770066133117700661332177006613331770066133417700661335177006613361770066133717700661338177006613391770066134017700661341177006613421770066134317700661344177006613451770066134617700661347177006613481770066134917700661350177006613511770066135217700661353177006613541770066135517700661356177006613571770066135817700661359177006613601770066136117700661362177006613631770066136417700661365177006613661770066136717700661368177006613691770066137017700661371177006613721770066137317700661374177006613751770066137617700661377177006613781770066137917700661380177006613811770066138217700661383177006613841770066138517700661386177006613871770066138817700661389177006613901770066139117700661392177006613931770066139417700661395177006613961770066139717700661398177006613991770066140017700661401177006614021770066140317700661404177006614051770066140617700661407177006614081770066140917700661410177006614111770066141217700661413177006614141770066141517700661416177006614171770066141817700661419177006614201770066142117700661422177006614231770066142417700661425177006614261770066142717700661428177006614291770066143017700661431177006614321770066143317700661434177006614351770066143617700661437177006614381770066143917700661440177006614411770066144217700661443177006614441770066144517700661446177006614471770066144817700661449177006614501770066145117700661452177006614531770066145417700661455177006614561770066145717700661458177006614591770066146017700661461177006614621770066146317700661464177006614651770066146617700661467177006614681770066146917700661470177006614711770066147217700661473177006614741770066147517700661476177006614771770066147817700661479177006614801770066148117700661482177006614831770066148417700661485177006614861770066148717700661488177006614891770066149017700661491177006614921770066149317700661494177006614951770066149617700661497177006614981770066149917700661500177006615011770066150217700661503177006615041770066150517700661506177006615071770066150817700661509177006615101770066151117700661512177006615131770066151417700661515177006615161770066151717700661518177006615191770066152017700661521177006615221770066152317700661524177006615251770066152617700661527177006615281770066152917700661530177006615311770066153217700661533177006615341770066153517700661536177006615371770066153817700661539177006615401770066154117700661542177006615431770066154417700661545177006615461770066154717700661548177006615491770066155017700661551177006615521770066155317700661554177006615551770066155617700661557177006615581770066155917700661560177006615611770066156217700661563177006615641770066156517700661566177006615671770066156817700661569177006615701770066157117700661572177006615731770066157417700661575177006615761770066157717700661578177006615791770066158017700661581177006615821770066158317700661584177006615851770066158617700661587177006615881770066158917700661590177006615911770066159217700661593177006615941770066159517700661596177006615971770066159817700661599177006616001770066160117700661602177006616031770066160417700661605177006616061770066160717700661608177006616091770066161017700661611177006616121770066161317700661614177006616151770066161617700661617177006616181770066161917700661620177006616211770066162217700661623177006616241770066162517700661626177006616271770066162817700661629177006616301770066163117700661632177006616331770066163417700661635177006616361770066163717700661638177006616391770066164017700661641177006616421770066164317700661644177006616451770066164617700661647177006616481770066164917700661650177006616511770066165217700661653177006616541770066165517700661656177006616571770066165817700661659177006616601770066166117700661662177006616631770066166417700661665177006616661770066166717700661668177006616691770066167017700661671177006616721770066167317700661674177006616751770066167617700661677177006616781770066167917700661680177006616811770066168217700661683177006616841770066168517700661686177006616871770066168817700661689177006616901770066169117700661692177006616931770066169417700661695177006616961770066169717700661698177006616991770066170017700661701177006617021770066170317700661704177006617051770066170617700661707177006617081770066170917700661710177006617111770066171217700661713177006617141770066171517700661716177006617171770066171817700661719177006617201770066172117700661722177006617231770066172417700661725177006617261770066172717700661728177006617291770066173017700661731177006617321770066173317700661734177006617351770066173617700661737177006617381770066173917700661740177006617411770066174217700661743177006617441770066174517700661746177006617471770066174817700661749177006617501770066175117700661752177006617531770066175417700661755177006617561770066175717700661758177006617591770066176017700661761177006617621770066176317700661764177006617651770066176617700661767177006617681770066176917700661770177006617711770066177217700661773177006617741770066177517700661776177006617771770066177817700661779177006617801770066178117700661782177006617831770066178417700661785177006617861770066178717700661788177006617891770066179017700661791177006617921770066179317700661794177006617951770066179617700661797177006617981770066179917700661800177006618011770066180217700661803177006618041770066180517700661806177006618071770066180817700661809177006618101770066181117700661812177006618131770066181417700661815177006618161770066181717700661818177006618191770066182017700661821177006618221770066182317700661824177006618251770066182617700661827177006618281770066182917700661830177006618311770066183217700661833177006618341770066183517700661836177006618371770066183817700661839177006618401770066184117700661842177006618431770066184417700661845177006618461770066184717700661848177006618491770066185017700661851177006618521770066185317700661854177006618551770066185617700661857177006618581770066185917700661860177006618611770066186217700661863177006618641770066186517700661866177006618671770066186817700661869177006618701770066187117700661872177006618731770066187417700661875177006618761770066187717700661878177006618791770066188017700661881177006618821770066188317700661884177006618851770066188617700661887177006618881770066188917700661890177006618911770066189217700661893177006618941770066189517700661896177006618971770066189817700661899177006619001770066190117700661902177006619031770066190417700661905177006619061770066190717700661908177006619091770066191017700661911177006619121770066191317700661914177006619151770066191617700661917177006619181770066191917700661920177006619211770066192217700661923177006619241770066192517700661926177006619271770066192817700661929177006619301770066193117700661932177006619331770066193417700661935177006619361770066193717700661938177006619391770066194017700661941177006619421770066194317700661944177006619451770066194617700661947177006619481770066194917700661950177006619511770066195217700661953177006619541770066195517700661956177006619571770066195817700661959177006619601770066196117700661962177006619631770066196417700661965177006619661770066196717700661968177006619691770066197017700661971177006619721770066197317700661974177006619751770066197617700661977177006619781770066197917700661980177006619811770066198217700661983177006619841770066198517700661986177006619871770066198817700661989177006619901770066199117700661992177006619931770066199417700661995177006619961770066199717700661998177006619991770066200017700662001177006620021770066200317700662004177006620051770066200617700662007177006620081770066200917700662010177006620111770066201217700662013177006620141770066201517700662016177006620171770066201817700662019177006620201770066202117700662022177006620231770066202417700662025177006620261770066202717700662028177006620291770066203017700662031177006620321770066203317700662034177006620351770066203617700662037177006620381770066203917700662040177006620411770066204217700662043177006620441770066204517700662046177006620471770066204817700662049177006620501770066205117700662052177006620531770066205417700662055177006620561770066205717700662058177006620591770066206017700662061177006620621770066206317700662064177006620651770066206617700662067177006620681770066206917700662070177006620711770066207217700662073177006620741770066207517700662076177006620771770066207817700662079177006620801770066208117700662082177006620831770066208417700662085177006620861770066208717700662088177006620891770066209017700662091177006620921770066209317700662094177006620951770066209617700662097177006620981770066209917700662100177006621011770066210217700662103177006621041770066210517700662106177006621071770066210817700662109177006621101770066211117700662112177006621131770066211417700662115177006621161770066211717700662118177006621191770066212017700662121177006621221770066212317700662124177006621251770066212617700662127177006621281770066212917700662130177006621311770066213217700662133177006621341770066213517700662136177006621371770066213817700662139177006621401770066214117700662142177006621431770066214417700662145177006621461770066214717700662148177006621491770066215017700662151177006621521770066215317700662154177006621551770066215617700662157177006621581770066215917700662160177006621611770066216217700662163177006621641770066216517700662166177006621671770066216817700662169177006621701770066217117700662172177006621731770066217417700662175177006621761770066217717700662178177006621791770066218017700662181177006621821770066218317700662184177006621851770066218617700662187177006621881770066218917700662190177006621911770066219217700662193177006621941770066219517700662196177006621971770066219817700662199177006622001770066220117700662202177006622031770066220417700662205177006622061770066220717700662208177006622091770066221017700662211177006622121770066221317700662214177006622151770066221617700662217177006622181770066221917700662220177006622211770066222217700662223177006622241770066222517700662226177006622271770066222817700662229177006622301770066223117700662232177006622331770066223417700662235177006622361770066223717700662238177006622391770066224017700662241177006622421770066224317700662244177006622451770066224617700662247177006622481770066224917700662250177006622511770066225217700662253177006622541770066225517700662256177006622571770066225817700662259177006622601770066226117700662262177006622631770066226417700662265177006622661770066226717700662268177006622691770066227017700662271177006622721770066227317700662274177006622751770066227617700662277177006622781770066227917700662280177006622811770066228217700662283177006622841770066228517700662286177006622871770066228817700662289177006622901770066229117700662292177006622931770066229417700662295177006622961770066229717700662298177006622991770066230017700662301177006623021770066230317700662304177006623051770066230617700662307177006623081770066230917700662310177006623111770066231217700662313177006623141770066231517700662316177006623171770066231817700662319177006623201770066232117700662322177006623231770066232417700662325177006623261770066232717700662328177006623291770066233017700662331177006623321770066233317700662334177006623351770066233617700662337177006623381770066233917700662340177006623411770066234217700662343177006623441770066234517700662346177006623471770066234817700662349177006623501770066235117700662352177006623531770066235417700662355177006623561770066235717700662358177006623591770066236017700662361177006623621770066236317700662364177006623651770066236617700662367177006623681770066236917700662370177006623711770066237217700662373177006623741770066237517700662376177006623771770066237817700662379177006623801770066238117700662382177006623831770066238417700662385177006623861770066238717700662388177006623891770066239017700662391177006623921770066239317700662394177006623951770066239617700662397177006623981770066239917700662400177006624011770066240217700662403177006624041770066240517700662406177006624071770066240817700662409177006624101770066241117700662412177006624131770066241417700662415177006624161770066241717700662418177006624191770066242017700662421177006624221770066242317700662424177006624251770066242617700662427177006624281770066242917700662430177006624311770066243217700662433177006624341770066243517700662436177006624371770066243817700662439177006624401770066244117700662442177006624431770066244417700662445177006624461770066244717700662448177006624491770066245017700662451177006624521770066245317700662454177006624551770066245617700662457177006624581770066245917700662460177006624611770066246217700662463177006624641770066246517700662466177006624671770066246817700662469177006624701770066247117700662472177006624731770066247417700662475177006624761770066247717700662478177006624791770066248017700662481177006624821770066248317700662484177006624851770066248617700662487177006624881770066248917700662490177006624911770066249217700662493177006624941770066249517700662496177006624971770066249817700662499177006625001770066250117700662502177006625031770066250417700662505177006625061770066250717700662508177006625091770066251017700662511177006625121770066251317700662514177006625151770066251617700662517177006625181770066251917700662520177006625211770066252217700662523177006625241770066252517700662526177006625271770066252817700662529177006625301770066253117700662532177006625331770066253417700662535177006625361770066253717700662538177006625391770066254017700662541177006625421770066254317700662544177006625451770066254617700662547177006625481770066254917700662550177006625511770066255217700662553177006625541770066255517700662556177006625571770066255817700662559177006625601770066256117700662562177006625631770066256417700662565177006625661770066256717700662568177006625691770066257017700662571177006625721770066257317700662574177006625751770066257617700662577177006625781770066257917700662580177006625811770066258217700662583177006625841770066258517700662586177006625871770066258817700662589177006625901770066259117700662592177006625931770066259417700662595177006625961770066259717700662598177006625991770066260017700662601177006626021770066260317700662604177006626051770066260617700662607177006626081770066260917700662610177006626111770066261217700662613177006626141770066261517700662616177006626171770066261817700662619177006626201770066262117700662622177006626231770066262417700662625177006626261770066262717700662628177006626291770066263017700662631177006626321770066263317700662634177006626351770066263617700662637177006626381770066263917700662640177006626411770066264217700662643177006626441770066264517700662646177006626471770066264817700662649177006626501770066265117700662652177006626531770066265417700662655177006626561770066265717700662658177006626591770066266017700662661177006626621770066266317700662664177006626651770066266617700662667177006626681770066266917700662670177006626711770066267217700662673177006626741770066267517700662676177006626771770066267817700662679177006626801770066268117700662682177006626831770066268417700662685177006626861770066268717700662688177006626891770066269017700662691177006626921770066269317700662694177006626951770066269617700662697177006626981770066269917700662700177006627011770066270217700662703177006627041770066270517700662706177006627071770066270817700662709177006627101770066271117700662712177006627131770066271417700662715177006627161770066271717700662718177006627191770066272017700662721177006627221770066272317700662724177006627251770066272617700662727177006627281770066272917700662730177006627311770066273217700662733177006627341770066273517700662736177006627371770066273817700662739177006627401770066274117700662742177006627431770066274417700662745177006627461770066274717700662748177006627491770066275017700662751177006627521770066275317700662754177006627551770066275617700662757177006627581770066275917700662760177006627611770066276217700662763177006627641770066276517700662766177006627671770066276817700662769177006627701770066277117700662772177006627731770066277417700662775177006627761770066277717700662778177006627791770066278017700662781177006627821770066278317700662784177006627851770066278617700662787177006627881770066278917700662790177006627911770066279217700662793177006627941770066279517700662796177006627971770066279817700662799177006628001770066280117700662802177006628031770066280417700662805177006628061770066280717700662808177006628091770066281017700662811177006628121770066281317700662814177006628151770066281617700662817177006628181770066281917700662820177006628211770066282217700662823177006628241770066282517700662826177006628271770066282817700662829177006628301770066283117700662832177006628331770066283417700662835177006628361770066283717700662838177006628391770066284017700662841177006628421770066284317700662844177006628451770066284617700662847177006628481770066284917700662850177006628511770066285217700662853177006628541770066285517700662856177006628571770066285817700662859177006628601770066286117700662862177006628631770066286417700662865177006628661770066286717700662868177006628691770066287017700662871177006628721770066287317700662874177006628751770066287617700662877177006628781770066287917700662880177006628811770066288217700662883177006628841770066288517700662886177006628871770066288817700662889177006628901770066289117700662892177006628931770066289417700662895177006628961770066289717700662898177006628991770066290017700662901177006629021770066290317700662904177006629051770066290617700662907177006629081770066290917700662910177006629111770066291217700662913177006629141770066291517700662916177006629171770066291817700662919177006629201770066292117700662922177006629231770066292417700662925177006629261770066292717700662928177006629291770066293017700662931177006629321770066293317700662934177006629351770066293617700662937177006629381770066293917700662940177006629411770066294217700662943177006629441770066294517700662946177006629471770066294817700662949177006629501770066295117700662952177006629531770066295417700662955177006629561770066295717700662958177006629591770066296017700662961177006629621770066296317700662964177006629651770066296617700662967177006629681770066296917700662970177006629711770066297217700662973177006629741770066297517700662976177006629771770066297817700662979177006629801770066298117700662982177006629831770066298417700662985177006629861770066298717700662988177006629891770066299017700662991177006629921770066299317700662994177006629951770066299617700662997177006629981770066299917700663000177006630011770066300217700663003177006630041770066300517700663006177006630071770066300817700663009177006630101770066301117700663012177006630131770066301417700663015177006630161770066301717700663018177006630191770066302017700663021177006630221770066302317700663024177006630251770066302617700663027177006630281770066302917700663030177006630311770066303217700663033177006630341770066303517700663036177006630371770066303817700663039177006630401770066304117700663042177006630431770066304417700663045177006630461770066304717700663048177006630491770066305017700663051177006630521770066305317700663054177006630551770066305617700663057177006630581770066305917700663060177006630611770066306217700663063177006630641770066306517700663066177006630671770066306817700663069177006630701770066307117700663072177006630731770066307417700663075177006630761770066307717700663078177006630791770066308017700663081177006630821770066308317700663084177006630851770066308617700663087177006630881770066308917700663090177006630911770066309217700663093177006630941770066309517700663096177006630971770066309817700663099177006631001770066310117700663102177006631031770066310417700663105177006631061770066310717700663108177006631091770066311017700663111177006631121770066311317700663114177006631151770066311617700663117177006631181770066311917700663120177006631211770066312217700663123177006631241770066312517700663126177006631271770066312817700663129177006631301770066313117700663132177006631331770066313417700663135177006631361770066313717700663138177006631391770066314017700663141177006631421770066314317700663144177006631451770066314617700663147177006631481770066314917700663150177006631511770066315217700663153177006631541770066315517700663156177006631571770066315817700663159177006631601770066316117700663162177006631631770066316417700663165177006631661770066316717700663168177006631691770066317017700663171177006631721770066317317700663174177006631751770066317617700663177177006631781770066317917700663180177006631811770066318217700663183177006631841770066318517700663186177006631871770066318817700663189177006631901770066319117700663192177006631931770066319417700663195177006631961770066319717700663198177006631991770066320017700663201177006632021770066320317700663204177006632051770066320617700663207177006632081770066320917700663210177006632111770066321217700663213177006632141770066321517700663216177006632171770066321817700663219177006632201770066322117700663222177006632231770066322417700663225177006632261770066322717700663228177006632291770066323017700663231177006632321770066323317700663234177006632351770066323617700663237177006632381770066323917700663240177006632411770066324217700663243177006632441770066324517700663246177006632471770066324817700663249177006632501770066325117700663252177006632531770066325417700663255177006632561770066325717700663258177006632591770066326017700663261177006632621770066326317700663264177006632651770066326617700663267177006632681770066326917700663270177006632711770066327217700663273177006632741770066327517700663276177006632771770066327817700663279177006632801770066328117700663282177006632831770066328417700663285177006632861770066328717700663288177006632891770066329017700663291177006632921770066329317700663294177006632951770066329617700663297177006632981770066329917700663300177006633011770066330217700663303177006633041770066330517700663306177006633071770066330817700663309177006633101770066331117700663312177006633131770066331417700663315177006633161770066331717700663318177006633191770066332017700663321177006633221770066332317700663324177006633251770066332617700663327177006633281770066332917700663330177006633311770066333217700663333177006633341770066333517700663336177006633371770066333817700663339177006633401770066334117700663342177006633431770066334417700663345177006633461770066334717700663348177006633491770066335017700663351177006633521770066335317700663354177006633551770066335617700663357177006633581770066335917700663360177006633611770066336217700663363177006633641770066336517700663366177006633671770066336817700663369177006633701770066337117700663372177006633731770066337417700663375177006633761770066337717700663378177006633791770066338017700663381177006633821770066338317700663384177006633851770066338617700663387177006633881770066338917700663390177006633911770066339217700663393177006633941770066339517700663396177006633971770066339817700663399177006634001770066340117700663402177006634031770066340417700663405177006634061770066340717700663408177006634091770066341017700663411177006634121770066341317700663414177006634151770066341617700663417177006634181770066341917700663420177006634211770066342217700663423177006634241770066342517700663426177006634271770066342817700663429177006634301770066343117700663432177006634331770066343417700663435177006634361770066343717700663438177006634391770066344017700663441177006634421770066344317700663444177006634451770066344617700663447177006634481770066344917700663450177006634511770066345217700663453177006634541770066345517700663456177006634571770066345817700663459177006634601770066346117700663462177006634631770066346417700663465177006634661770066346717700663468177006634691770066347017700663471177006634721770066347317700663474177006634751770066347617700663477177006634781770066347917700663480177006634811770066348217700663483177006634841770066348517700663486177006634871770066348817700663489177006634901770066349117700663492177006634931770066349417700663495177006634961770066349717700663498177006634991770066350017700663501177006635021770066350317700663504177006635051770066350617700663507177006635081770066350917700663510177006635111770066351217700663513177006635141770066351517700663516177006635171770066351817700663519177006635201770066352117700663522177006635231770066352417700663525177006635261770066352717700663528177006635291770066353017700663531177006635321770066353317700663534177006635351770066353617700663537177006635381770066353917700663540177006635411770066354217700663543177006635441770066354517700663546177006635471770066354817700663549177006635501770066355117700663552177006635531770066355417700663555177006635561770066355717700663558177006635591770066356017700663561177006635621770066356317700663564177006635651770066356617700663567177006635681770066356917700663570177006635711770066357217700663573177006635741770066357517700663576177006635771770066357817700663579177006635801770066358117700663582177006635831770066358417700663585177006635861770066358717700663588177006635891770066359017700663591177006635921770066359317700663594177006635951770066359617700663597177006635981770066359917700663600177006636011770066360217700663603177006636041770066360517700663606177006636071770066360817700663609177006636101770066361117700663612177006636131770066361417700663615177006636161770066361717700663618177006636191770066362017700663621177006636221770066362317700663624177006636251770066362617700663627177006636281770066362917700663630177006636311770066363217700663633177006636341770066363517700663636177006636371770066363817700663639177006636401770066364117700663642177006636431770066364417700663645177006636461770066364717700663648177006636491770066365017700663651177006636521770066365317700663654177006636551770066365617700663657177006636581770066365917700663660177006636611770066366217700663663177006636641770066366517700663666177006636671770066366817700663669177006636701770066367117700663672177006636731770066367417700663675177006636761770066367717700663678177006636791770066368017700663681177006636821770066368317700663684177006636851770066368617700663687177006636881770066368917700663690177006636911770066369217700663693177006636941770066369517700663696177006636971770066369817700663699177006637001770066370117700663702177006637031770066370417700663705177006637061770066370717700663708177006637091770066371017700663711177006637121770066371317700663714177006637151770066371617700663717177006637181770066371917700663720177006637211770066372217700663723177006637241770066372517700663726177006637271770066372817700663729177006637301770066373117700663732177006637331770066373417700663735177006637361770066373717700663738177006637391770066374017700663741177006637421770066374317700663744177006637451770066374617700663747177006637481770066374917700663750177006637511770066375217700663753177006637541770066375517700663756177006637571770066375817700663759177006637601770066376117700663762177006637631770066376417700663765177006637661770066376717700663768177006637691770066377017700663771177006637721770066377317700663774177006637751770066377617700663777177006637781770066377917700663780177006637811770066378217700663783177006637841770066378517700663786177006637871770066378817700663789177006637901770066379117700663792177006637931770066379417700663795177006637961770066379717700663798177006637991770066380017700663801177006638021770066380317700663804177006638051770066380617700663807177006638081770066380917700663810177006638111770066381217700663813177006638141770066381517700663816177006638171770066381817700663819177006638201770066382117700663822177006638231770066382417700663825177006638261770066382717700663828177006638291770066383017700663831177006638321770066383317700663834177006638351770066383617700663837177006638381770066383917700663840177006638411770066384217700663843177006638441770066384517700663846177006638471770066384817700663849177006638501770066385117700663852177006638531770066385417700663855177006638561770066385717700663858177006638591770066386017700663861177006638621770066386317700663864177006638651770066386617700663867177006638681770066386917700663870177006638711770066387217700663873177006638741770066387517700663876177006638771770066387817700663879177006638801770066388117700663882177006638831770066388417700663885177006638861770066388717700663888177006638891770066389017700663891177006638921770066389317700663894177006638951770066389617700663897177006638981770066389917700663900177006639011770066390217700663903177006639041770066390517700663906177006639071770066390817700663909177006639101770066391117700663912177006639131770066391417700663915177006639161770066391717700663918177006639191770066392017700663921177006639221770066392317700663924177006639251770066392617700663927177006639281770066392917700663930177006639311770066393217700663933177006639341770066393517700663936177006639371770066393817700663939177006639401770066394117700663942177006639431770066394417700663945177006639461770066394717700663948177006639491770066395017700663951177006639521770066395317700663954177006639551770066395617700663957177006639581770066395917700663960177006639611770066396217700663963177006639641770066396517700663966177006639671770066396817700663969177006639701770066397117700663972177006639731770066397417700663975177006639761770066397717700663978177006639791770066398017700663981177006639821770066398317700663984177006639851770066398617700663987177006639881770066398917700663990177006639911770066399217700663993177006639941770066399517700663996177006639971770066399817700663999177006640001770066400117700664002177006640031770066400417700664005177006640061770066400717700664008177006640091770066401017700664011177006640121770066401317700664014177006640151770066401617700664017177006640181770066401917700664020177006640211770066402217700664023177006640241770066402517700664026177006640271770066402817700664029177006640301770066403117700664032177006640331770066403417700664035177006640361770066403717700664038177006640391770066404017700664041177006640421770066404317700664044177006640451770066404617700664047177006640481770066404917700664050177006640511770066405217700664053177006640541770066405517700664056177006640571770066405817700664059177006640601770066406117700664062177006640631770066406417700664065177006640661770066406717700664068177006640691770066407017700664071177006640721770066407317700664074177006640751770066407617700664077177006640781770066407917700664080177006640811770066408217700664083177006640841770066408517700664086177006640871770066408817700664089177006640901770066409117700664092177006640931770066409417700664095177006640961770066409717700664098177006640991770066410017700664101177006641021770066410317700664104177006641051770066410617700664107177006641081770066410917700664110177006641111770066411217700664113177006641141770066411517700664116177006641171770066411817700664119177006641201770066412117700664122177006641231770066412417700664125177006641261770066412717700664128177006641291770066413017700664131177006641321770066413317700664134177006641351770066413617700664137177006641381770066413917700664140177006641411770066414217700664143177006641441770066414517700664146177006641471770066414817700664149177006641501770066415117700664152177006641531770066415417700664155177006641561770066415717700664158177006641591770066416017700664161177006641621770066416317700664164177006641651770066416617700664167177006641681770066416917700664170177006641711770066417217700664173177006641741770066417517700664176177006641771770066417817700664179177006641801770066418117700664182177006641831770066418417700664185177006641861770066418717700664188177006641891770066419017700664191177006641921770066419317700664194177006641951770066419617700664197177006641981770066419917700664200177006642011770066420217700664203177006642041770066420517700664206177006642071770066420817700664209177006642101770066421117700664212177006642131770066421417700664215177006642161770066421717700664218177006642191770066422017700664221177006642221770066422317700664224177006642251770066422617700664227177006642281770066422917700664230177006642311770066423217700664233177006642341770066423517700664236177006642371770066423817700664239177006642401770066424117700664242177006642431770066424417700664245177006642461770066424717700664248177006642491770066425017700664251177006642521770066425317700664254177006642551770066425617700664257177006642581770066425917700664260177006642611770066426217700664263177006642641770066426517700664266177006642671770066426817700664269177006642701770066427117700664272177006642731770066427417700664275177006642761770066427717700664278177006642791770066428017700664281177006642821770066428317700664284177006642851770066428617700664287177006642881770066428917700664290177006642911770066429217700664293177006642941770066429517700664296177006642971770066429817700664299177006643001770066430117700664302177006643031770066430417700664305177006643061770066430717700664308177006643091770066431017700664311177006643121770066431317700664314177006643151770066431617700664317177006643181770066431917700664320177006643211770066432217700664323177006643241770066432517700664326177006643271770066432817700664329177006643301770066433117700664332177006643331770066433417700664335177006643361770066433717700664338177006643391770066434017700664341177006643421770066434317700664344177006643451770066434617700664347177006643481770066434917700664350177006643511770066435217700664353177006643541770066435517700664356177006643571770066435817700664359177006643601770066436117700664362177006643631770066436417700664365177006643661770066436717700664368177006643691770066437017700664371177006643721770066437317700664374177006643751770066437617700664377177006643781770066437917700664380177006643811770066438217700664383177006643841770066438517700664386177006643871770066438817700664389177006643901770066439117700664392177006643931770066439417700664395177006643961770066439717700664398177006643991770066440017700664401177006644021770066440317700664404177006644051770066440617700664407177006644081770066440917700664410177006644111770066441217700664413177006644141770066441517700664416177006644171770066441817700664419177006644201770066442117700664422177006644231770066442417700664425177006644261770066442717700664428177006644291770066443017700664431177006644321770066443317700664434177006644351770066443617700664437177006644381770066443917700664440177006644411770066444217700664443177006644441770066444517700664446177006644471770066444817700664449177006644501770066445117700664452177006644531770066445417700664455177006644561770066445717700664458177006644591770066446017700664461177006644621770066446317700664464177006644651770066446617700664467177006644681770066446917700664470177006644711770066447217700664473177006644741770066447517700664476177006644771770066447817700664479177006644801770066448117700664482177006644831770066448417700664485177006644861770066448717700664488177006644891770066449017700664491177006644921770066449317700664494177006644951770066449617700664497177006644981770066449917700664500177006645011770066450217700664503177006645041770066450517700664506177006645071770066450817700664509177006645101770066451117700664512177006645131770066451417700664515177006645161770066451717700664518177006645191770066452017700664521177006645221770066452317700664524177006645251770066452617700664527177006645281770066452917700664530177006645311770066453217700664533177006645341770066453517700664536177006645371770066453817700664539177006645401770066454117700664542177006645431770066454417700664545177006645461770066454717700664548177006645491770066455017700664551177006645521770066455317700664554177006645551770066455617700664557177006645581770066455917700664560177006645611770066456217700664563177006645641770066456517700664566177006645671770066456817700664569177006645701770066457117700664572177006645731770066457417700664575177006645761770066457717700664578177006645791770066458017700664581177006645821770066458317700664584177006645851770066458617700664587177006645881770066458917700664590177006645911770066459217700664593177006645941770066459517700664596177006645971770066459817700664599177006646001770066460117700664602177006646031770066460417700664605177006646061770066460717700664608177006646091770066461017700664611177006646121770066461317700664614177006646151770066461617700664617177006646181770066461917700664620177006646211770066462217700664623177006646241770066462517700664626177006646271770066462817700664629177006646301770066463117700664632177006646331770066463417700664635177006646361770066463717700664638177006646391770066464017700664641177006646421770066464317700664644177006646451770066464617700664647177006646481770066464917700664650177006646511770066465217700664653177006646541770066465517700664656177006646571770066465817700664659177006646601770066466117700664662177006646631770066466417700664665177006646661770066466717700664668177006646691770066467017700664671177006646721770066467317700664674177006646751770066467617700664677177006646781770066467917700664680177006646811770066468217700664683177006646841770066468517700664686177006646871770066468817700664689177006646901770066469117700664692177006646931770066469417700664695177006646961770066469717700664698177006646991770066470017700664701177006647021770066470317700664704177006647051770066470617700664707177006647081770066470917700664710177006647111770066471217700664713177006647141770066471517700664716177006647171770066471817700664719177006647201770066472117700664722177006647231770066472417700664725177006647261770066472717700664728177006647291770066473017700664731177006647321770066473317700664734177006647351770066473617700664737177006647381770066473917700664740177006647411770066474217700664743177006647441770066474517700664746177006647471770066474817700664749177006647501770066475117700664752177006647531770066475417700664755177006647561770066475717700664758177006647591770066476017700664761177006647621770066476317700664764177006647651770066476617700664767177006647681770066476917700664770177006647711770066477217700664773177006647741770066477517700664776177006647771770066477817700664779177006647801770066478117700664782177006647831770066478417700664785177006647861770066478717700664788177006647891770066479017700664791177006647921770066479317700664794177006647951770066479617700664797177006647981770066479917700664800177006648011770066480217700664803177006648041770066480517700664806177006648071770066480817700664809177006648101770066481117700664812177006648131770066481417700664815177006648161770066481717700664818177006648191770066482017700664821177006648221770066482317700664824177006648251770066482617700664827177006648281770066482917700664830177006648311770066483217700664833177006648341770066483517700664836177006648371770066483817700664839177006648401770066484117700664842177006648431770066484417700664845177006648461770066484717700664848177006648491770066485017700664851177006648521770066485317700664854177006648551770066485617700664857177006648581770066485917700664860177006648611770066486217700664863177006648641770066486517700664866177006648671770066486817700664869177006648701770066487117700664872177006648731770066487417700664875177006648761770066487717700664878177006648791770066488017700664881177006648821770066488317700664884177006648851770066488617700664887177006648881770066488917700664890177006648911770066489217700664893177006648941770066489517700664896177006648971770066489817700664899177006649001770066490117700664902177006649031770066490417700664905177006649061770066490717700664908177006649091770066491017700664911177006649121770066491317700664914177006649151770066491617700664917177006649181770066491917700664920177006649211770066492217700664923177006649241770066492517700664926177006649271770066492817700664929177006649301770066493117700664932177006649331770066493417700664935177006649361770066493717700664938177006649391770066494017700664941177006649421770066494317700664944177006649451770066494617700664947177006649481770066494917700664950177006649511770066495217700664953177006649541770066495517700664956177006649571770066495817700664959177006649601770066496117700664962177006649631770066496417700664965177006649661770066496717700664968177006649691770066497017700664971177006649721770066497317700664974177006649751770066497617700664977177006649781770066497917700664980177006649811770066498217700664983177006649841770066498517700664986177006649871770066498817700664989177006649901770066499117700664992177006649931770066499417700664995177006649961770066499717700664998177006649991770066500017700665001177006650021770066500317700665004177006650051770066500617700665007177006650081770066500917700665010177006650111770066501217700665013177006650141770066501517700665016177006650171770066501817700665019177006650201770066502117700665022177006650231770066502417700665025177006650261770066502717700665028177006650291770066503017700665031177006650321770066503317700665034177006650351770066503617700665037177006650381770066503917700665040177006650411770066504217700665043177006650441770066504517700665046177006650471770066504817700665049177006650501770066505117700665052177006650531770066505417700665055177006650561770066505717700665058177006650591770066506017700665061177006650621770066506317700665064177006650651770066506617700665067177006650681770066506917700665070177006650711770066507217700665073177006650741770066507517700665076177006650771770066507817700665079177006650801770066508117700665082177006650831770066508417700665085177006650861770066508717700665088177006650891770066509017700665091177006650921770066509317700665094177006650951770066509617700665097177006650981770066509917700665100177006651011770066510217700665103177006651041770066510517700665106177006651071770066510817700665109177006651101770066511117700665112177006651131770066511417700665115177006651161770066511717700665118177006651191770066512017700665121177006651221770066512317700665124177006651251770066512617700665127177006651281770066512917700665130177006651311770066513217700665133177006651341770066513517700665136177006651371770066513817700665139177006651401770066514117700665142177006651431770066514417700665145177006651461770066514717700665148177006651491770066515017700665151177006651521770066515317700665154177006651551770066515617700665157177006651581770066515917700665160177006651611770066516217700665163177006651641770066516517700665166177006651671770066516817700665169177006651701770066517117700665172177006651731770066517417700665175177006651761770066517717700665178177006651791770066518017700665181177006651821770066518317700665184177006651851770066518617700665187177006651881770066518917700665190177006651911770066519217700665193177006651941770066519517700665196177006651971770066519817700665199177006652001770066520117700665202177006652031770066520417700665205177006652061770066520717700665208177006652091770066521017700665211177006652121770066521317700665214177006652151770066521617700665217177006652181770066521917700665220177006652211770066522217700665223177006652241770066522517700665226177006652271770066522817700665229177006652301770066523117700665232177006652331770066523417700665235177006652361770066523717700665238177006652391770066524017700665241177006652421770066524317700665244177006652451770066524617700665247177006652481770066524917700665250177006652511770066525217700665253177006652541770066525517700665256177006652571770066525817700665259177006652601770066526117700665262177006652631770066526417700665265177006652661770066526717700665268177006652691770066527017700665271177006652721770066527317700665274177006652751770066527617700665277177006652781770066527917700665280177006652811770066528217700665283177006652841770066528517700665286177006652871770066528817700665289177006652901770066529117700665292177006652931770066529417700665295177006652961770066529717700665298177006652991770066530017700665301177006653021770066530317700665304177006653051770066530617700665307177006653081770066530917700665310177006653111770066531217700665313177006653141770066531517700665316177006653171770066531817700665319177006653201770066532117700665322177006653231770066532417700665325177006653261770066532717700665328177006653291770066533017700665331177006653321770066533317700665334177006653351770066533617700665337177006653381770066533917700665340177006653411770066534217700665343177006653441770066534517700665346177006653471770066534817700665349177006653501770066535117700665352177006653531770066535417700665355177006653561770066535717700665358177006653591770066536017700665361177006653621770066536317700665364177006653651770066536617700665367177006653681770066536917700665370177006653711770066537217700665373177006653741770066537517700665376177006653771770066537817700665379177006653801770066538117700665382177006653831770066538417700665385177006653861770066538717700665388177006653891770066539017700665391177006653921770066539317700665394177006653951770066539617700665397177006653981770066539917700665400177006654011770066540217700665403177006654041770066540517700665406177006654071770066540817700665409177006654101770066541117700665412177006654131770066541417700665415177006654161770066541717700665418177006654191770066542017700665421177006654221770066542317700665424177006654251770066542617700665427177006654281770066542917700665430177006654311770066543217700665433177006654341770066543517700665436177006654371770066543817700665439177006654401770066544117700665442177006654431770066544417700665445177006654461770066544717700665448177006654491770066545017700665451177006654521770066545317700665454177006654551770066545617700665457177006654581770066545917700665460177006654611770066546217700665463177006654641770066546517700665466177006654671770066546817700665469177006654701770066547117700665472177006654731770066547417700665475177006654761770066547717700665478177006654791770066548017700665481177006654821770066548317700665484177006654851770066548617700665487177006654881770066548917700665490177006654911770066549217700665493177006654941770066549517700665496177006654971770066549817700665499177006655001770066550117700665502177006655031770066550417700665505177006655061770066550717700665508177006655091770066551017700665511177006655121770066551317700665514177006655151770066551617700665517177006655181770066551917700665520177006655211770066552217700665523177006655241770066552517700665526177006655271770066552817700665529177006655301770066553117700665532177006655331770066553417700665535177006655361770066553717700665538177006655391770066554017700665541177006655421770066554317700665544177006655451770066554617700665547177006655481770066554917700665550177006655511770066555217700665553177006655541770066555517700665556177006655571770066555817700665559177006655601770066556117700665562177006655631770066556417700665565177006655661770066556717700665568177006655691770066557017700665571177006655721770066557317700665574177006655751770066557617700665577177006655781770066557917700665580177006655811770066558217700665583177006655841770066558517700665586177006655871770066558817700665589177006655901770066559117700665592177006655931770066559417700665595177006655961770066559717700665598177006655991770066560017700665601177006656021770066560317700665604177006656051770066560617700665607177006656081770066560917700665610177006656111770066561217700665613177006656141770066561517700665616177006656171770066561817700665619177006656201770066562117700665622177006656231770066562417700665625177006656261770066562717700665628177006656291770066563017700665631177006656321770066563317700665634177006656351770066563617700665637177006656381770066563917700665640177006656411770066564217700665643177006656441770066564517700665646177006656471770066564817700665649177006656501770066565117700665652177006656531770066565417700665655177006656561770066565717700665658177006656591770066566017700665661177006656621770066566317700665664177006656651770066566617700665667177006656681770066566917700665670177006656711770066567217700665673177006656741770066567517700665676177006656771770066567817700665679177006656801770066568117700665682177006656831770066568417700665685177006656861770066568717700665688177006656891770066569017700665691177006656921770066569317700665694177006656951770066569617700665697177006656981770066569917700665700177006657011770066570217700665703177006657041770066570517700665706177006657071770066570817700665709177006657101770066571117700665712177006657131770066571417700665715177006657161770066571717700665718177006657191770066572017700665721177006657221770066572317700665724177006657251770066572617700665727177006657281770066572917700665730177006657311770066573217700665733177006657341770066573517700665736177006657371770066573817700665739177006657401770066574117700665742177006657431770066574417700665745177006657461770066574717700665748177006657491770066575017700665751177006657521770066575317700665754177006657551770066575617700665757177006657581770066575917700665760177006657611770066576217700665763177006657641770066576517700665766177006657671770066576817700665769177006657701770066577117700665772177006657731770066577417700665775177006657761770066577717700665778177006657791770066578017700665781177006657821770066578317700665784177006657851770066578617700665787177006657881770066578917700665790177006657911770066579217700665793177006657941770066579517700665796177006657971770066579817700665799177006658001770066580117700665802177006658031770066580417700665805177006658061770066580717700665808177006658091770066581017700665811177006658121770066581317700665814177006658151770066581617700665817177006658181770066581917700665820177006658211770066582217700665823177006658241770066582517700665826177006658271770066582817700665829177006658301770066583117700665832177006658331770066583417700665835177006658361770066583717700665838177006658391770066584017700665841177006658421770066584317700665844177006658451770066584617700665847177006658481770066584917700665850177006658511770066585217700665853177006658541770066585517700665856177006658571770066585817700665859177006658601770066586117700665862177006658631770066586417700665865177006658661770066586717700665868177006658691770066587017700665871177006658721770066587317700665874177006658751770066587617700665877177006658781770066587917700665880177006658811770066588217700665883177006658841770066588517700665886177006658871770066588817700665889177006658901770066589117700665892177006658931770066589417700665895177006658961770066589717700665898177006658991770066590017700665901177006659021770066590317700665904177006659051770066590617700665907177006659081770066590917700665910177006659111770066591217700665913177006659141770066591517700665916177006659171770066591817700665919177006659201770066592117700665922177006659231770066592417700665925177006659261770066592717700665928177006659291770066593017700665931177006659321770066593317700665934177006659351770066593617700665937177006659381770066593917700665940177006659411770066594217700665943177006659441770066594517700665946177006659471770066594817700665949177006659501770066595117700665952177006659531770066595417700665955177006659561770066595717700665958177006659591770066596017700665961177006659621770066596317700665964177006659651770066596617700665967177006659681770066596917700665970177006659711770066597217700665973177006659741770066597517700665976177006659771770066597817700665979177006659801770066598117700665982177006659831770066598417700665985177006659861770066598717700665988177006659891770066599017700665991177006659921770066599317700665994177006659951770066599617700665997177006659981770066599917700666000177006660011770066600217700666003177006660041770066600517700666006177006660071770066600817700666009177006660101770066601117700666012177006660131770066601417700666015177006660161770066601717700666018177006660191770066602017700666021177006660221770066602317700666024177006660251770066602617700666027177006660281770066602917700666030177006660311770066603217700666033177006660341770066603517700666036177006660371770066603817700666039177006660401770066604117700666042177006660431770066604417700666045177006660461770066604717700666048177006660491770066605017700666051177006660521770066605317700666054177006660551770066605617700666057177006660581770066605917700666060177006660611770066606217700666063177006660641770066606517700666066177006660671770066606817700666069177006660701770066607117700666072177006660731770066607417700666075177006660761770066607717700666078177006660791770066608017700666081177006660821770066608317700666084177006660851770066608617700666087177006660881770066608917700666090177006660911770066609217700666093177006660941770066609517700666096177006660971770066609817700666099177006661001770066610117700666102177006661031770066610417700666105177006661061770066610717700666108177006661091770066611017700666111177006661121770066611317700666114177006661151770066611617700666117177006661181770066611917700666120177006661211770066612217700666123177006661241770066612517700666126177006661271770066612817700666129177006661301770066613117700666132177006661331770066613417700666135177006661361770066613717700666138177006661391770066614017700666141177006661421770066614317700666144177006661451770066614617700666147177006661481770066614917700666150177006661511770066615217700666153177006661541770066615517700666156177006661571770066615817700666159177006661601770066616117700666162177006661631770066616417700666165177006661661770066616717700666168177006661691770066617017700666171177006661721770066617317700666174177006661751770066617617700666177177006661781770066617917700666180177006661811770066618217700666183177006661841770066618517700666186177006661871770066618817700666189177006661901770066619117700666192177006661931770066619417700666195177006661961770066619717700666198177006661991770066620017700666201177006662021770066620317700666204177006662051770066620617700666207177006662081770066620917700666210177006662111770066621217700666213177006662141770066621517700666216177006662171770066621817700666219177006662201770066622117700666222177006662231770066622417700666225177006662261770066622717700666228177006662291770066623017700666231177006662321770066623317700666234177006662351770066623617700666237177006662381770066623917700666240177006662411770066624217700666243177006662441770066624517700666246177006662471770066624817700666249177006662501770066625117700666252177006662531770066625417700666255177006662561770066625717700666258177006662591770066626017700666261177006662621770066626317700666264177006662651770066626617700666267177006662681770066626917700666270177006662711770066627217700666273177006662741770066627517700666276177006662771770066627817700666279177006662801770066628117700666282177006662831770066628417700666285177006662861770066628717700666288177006662891770066629017700666291177006662921770066629317700666294177006662951770066629617700666297177006662981770066629917700666300177006663011770066630217700666303177006663041770066630517700666306177006663071770066630817700666309177006663101770066631117700666312177006663131770066631417700666315177006663161770066631717700666318177006663191770066632017700666321177006663221770066632317700666324177006663251770066632617700666327177006663281770066632917700666330177006663311770066633217700666333177006663341770066633517700666336177006663371770066633817700666339177006663401770066634117700666342177006663431770066634417700666345177006663461770066634717700666348177006663491770066635017700666351177006663521770066635317700666354177006663551770066635617700666357177006663581770066635917700666360177006663611770066636217700666363177006663641770066636517700666366177006663671770066636817700666369177006663701770066637117700666372177006663731770066637417700666375177006663761770066637717700666378177006663791770066638017700666381177006663821770066638317700666384177006663851770066638617700666387177006663881770066638917700666390177006663911770066639217700666393177006663941770066639517700666396177006663971770066639817700666399177006664001770066640117700666402177006664031770066640417700666405177006664061770066640717700666408177006664091770066641017700666411177006664121770066641317700666414177006664151770066641617700666417177006664181770066641917700666420177006664211770066642217700666423177006664241770066642517700666426177006664271770066642817700666429177006664301770066643117700666432177006664331770066643417700666435177006664361770066643717700666438177006664391770066644017700666441177006664421770066644317700666444177006664451770066644617700666447177006664481770066644917700666450177006664511770066645217700666453177006664541770066645517700666456177006664571770066645817700666459177006664601770066646117700666462177006664631770066646417700666465177006664661770066646717700666468177006664691770066647017700666471177006664721770066647317700666474177006664751770066647617700666477177006664781770066647917700666480177006664811770066648217700666483177006664841770066648517700666486177006664871770066648817700666489177006664901770066649117700666492177006664931770066649417700666495177006664961770066649717700666498177006664991770066650017700666501177006665021770066650317700666504177006665051770066650617700666507177006665081770066650917700666510177006665111770066651217700666513177006665141770066651517700666516177006665171770066651817700666519177006665201770066652117700666522177006665231770066652417700666525177006665261770066652717700666528177006665291770066653017700666531177006665321770066653317700666534177006665351770066653617700666537177006665381770066653917700666540177006665411770066654217700666543177006665441770066654517700666546177006665471770066654817700666549177006665501770066655117700666552177006665531770066655417700666555177006665561770066655717700666558177006665591770066656017700666561177006665621770066656317700666564177006665651770066656617700666567177006665681770066656917700666570177006665711770066657217700666573177006665741770066657517700666576177006665771770066657817700666579177006665801770066658117700666582177006665831770066658417700666585177006665861770066658717700666588177006665891770066659017700666591177006665921770066659317700666594177006665951770066659617700666597177006665981770066659917700666600177006666011770066660217700666603177006666041770066660517700666606177006666071770066660817700666609177006666101770066661117700666612177006666131770066661417700666615177006666161770066661717700666618177006666191770066662017700666621177006666221770066662317700666624177006666251770066662617700666627177006666281770066662917700666630177006666311770066663217700666633177006666341770066663517700666636177006666371770066663817700666639177006666401770066664117700666642177006666431770066664417700666645177006666461770066664717700666648177006666491770066665017700666651177006666521770066665317700666654177006666551770066665617700666657177006666581770066665917700666660177006666611770066666217700666663177006666641770066666517700666666177006666671770066666817700666669177006666701770066667117700666672177006666731770066667417700666675177006666761770066667717700666678177006666791770066668017700666681177006666821770066668317700666684177006666851770066668617700666687177006666881770066668917700666690177006666911770066669217700666693177006666941770066669517700666696177006666971770066669817700666699177006667001770066670117700666702177006667031770066670417700666705177006667061770066670717700666708177006667091770066671017700666711177006667121770066671317700666714177006667151770066671617700666717177006667181770066671917700666720177006667211770066672217700666723177006667241770066672517700666726177006667271770066672817700666729177006667301770066673117700666732177006667331770066673417700666735177006667361770066673717700666738177006667391770066674017700666741177006667421770066674317700666744177006667451770066674617700666747177006667481770066674917700666750177006667511770066675217700666753177006667541770066675517700666756177006667571770066675817700666759177006667601770066676117700666762177006667631770066676417700666765177006667661770066676717700666768177006667691770066677017700666771177006667721770066677317700666774177006667751770066677617700666777177006667781770066677917700666780177006667811770066678217700666783177006667841770066678517700666786177006667871770066678817700666789177006667901770066679117700666792177006667931770066679417700666795177006667961770066679717700666798177006667991770066680017700666801177006668021770066680317700666804177006668051770066680617700666807177006668081770066680917700666810177006668111770066681217700666813177006668141770066681517700666816177006668171770066681817700666819177006668201770066682117700666822177006668231770066682417700666825177006668261770066682717700666828177006668291770066683017700666831177006668321770066683317700666834177006668351770066683617700666837177006668381770066683917700666840177006668411770066684217700666843177006668441770066684517700666846177006668471770066684817700666849177006668501770066685117700666852177006668531770066685417700666855177006668561770066685717700666858177006668591770066686017700666861177006668621770066686317700666864177006668651770066686617700666867177006668681770066686917700666870177006668711770066687217700666873177006668741770066687517700666876177006668771770066687817700666879177006668801770066688117700666882177006668831770066688417700666885177006668861770066688717700666888177006668891770066689017700666891177006668921770066689317700666894177006668951770066689617700666897177006668981770066689917700666900177006669011770066690217700666903177006669041770066690517700666906177006669071770066690817700666909177006669101770066691117700666912177006669131770066691417700666915177006669161770066691717700666918177006669191770066692017700666921177006669221770066692317700666924177006669251770066692617700666927177006669281770066692917700666930177006669311770066693217700666933177006669341770066693517700666936177006669371770066693817700666939177006669401770066694117700666942177006669431770066694417700666945177006669461770066694717700666948177006669491770066695017700666951177006669521770066695317700666954177006669551770066695617700666957177006669581770066695917700666960177006669611770066696217700666963177006669641770066696517700666966177006669671770066696817700666969177006669701770066697117700666972177006669731770066697417700666975177006669761770066697717700666978177006669791770066698017700666981177006669821770066698317700666984177006669851770066698617700666987177006669881770066698917700666990177006669911770066699217700666993177006669941770066699517700666996177006669971770066699817700666999177006670001770066700117700667002177006670031770066700417700667005177006670061770066700717700667008177006670091770066701017700667011177006670121770066701317700667014177006670151770066701617700667017177006670181770066701917700667020177006670211770066702217700667023177006670241770066702517700667026177006670271770066702817700667029177006670301770066703117700667032177006670331770066703417700667035177006670361770066703717700667038177006670391770066704017700667041177006670421770066704317700667044177006670451770066704617700667047177006670481770066704917700667050177006670511770066705217700667053177006670541770066705517700667056177006670571770066705817700667059177006670601770066706117700667062177006670631770066706417700667065177006670661770066706717700667068177006670691770066707017700667071177006670721770066707317700667074177006670751770066707617700667077177006670781770066707917700667080177006670811770066708217700667083177006670841770066708517700667086177006670871770066708817700667089177006670901770066709117700667092177006670931770066709417700667095177006670961770066709717700667098177006670991770066710017700667101177006671021770066710317700667104177006671051770066710617700667107177006671081770066710917700667110177006671111770066711217700667113177006671141770066711517700667116177006671171770066711817700667119177006671201770066712117700667122177006671231770066712417700667125177006671261770066712717700667128177006671291770066713017700667131177006671321770066713317700667134177006671351770066713617700667137177006671381770066713917700667140177006671411770066714217700667143177006671441770066714517700667146177006671471770066714817700667149177006671501770066715117700667152177006671531770066715417700667155177006671561770066715717700667158177006671591770066716017700667161177006671621770066716317700667164177006671651770066716617700667167177006671681770066716917700667170177006671711770066717217700667173177006671741770066717517700667176177006671771770066717817700667179177006671801770066718117700667182177006671831770066718417700667185177006671861770066718717700667188177006671891770066719017700667191177006671921770066719317700667194177006671951770066719617700667197177006671981770066719917700667200177006672011770066720217700667203177006672041770066720517700667206177006672071770066720817700667209177006672101770066721117700667212177006672131770066721417700667215177006672161770066721717700667218177006672191770066722017700667221177006672221770066722317700667224177006672251770066722617700667227177006672281770066722917700667230177006672311770066723217700667233177006672341770066723517700667236177006672371770066723817700667239177006672401770066724117700667242177006672431770066724417700667245177006672461770066724717700667248177006672491770066725017700667251177006672521770066725317700667254177006672551770066725617700667257177006672581770066725917700667260177006672611770066726217700667263177006672641770066726517700667266177006672671770066726817700667269177006672701770066727117700667272177006672731770066727417700667275177006672761770066727717700667278177006672791770066728017700667281177006672821770066728317700667284177006672851770066728617700667287177006672881770066728917700667290177006672911770066729217700667293177006672941770066729517700667296177006672971770066729817700667299177006673001770066730117700667302177006673031770066730417700667305177006673061770066730717700667308177006673091770066731017700667311177006673121770066731317700667314177006673151770066731617700667317177006673181770066731917700667320177006673211770066732217700667323177006673241770066732517700667326177006673271770066732817700667329177006673301770066733117700667332177006673331770066733417700667335177006673361770066733717700667338177006673391770066734017700667341177006673421770066734317700667344177006673451770066734617700667347177006673481770066734917700667350177006673511770066735217700667353177006673541770066735517700667356177006673571770066735817700667359177006673601770066736117700667362177006673631770066736417700667365177006673661770066736717700667368177006673691770066737017700667371177006673721770066737317700667374177006673751770066737617700667377177006673781770066737917700667380177006673811770066738217700667383177006673841770066738517700667386177006673871770066738817700667389177006673901770066739117700667392177006673931770066739417700667395177006673961770066739717700667398177006673991770066740017700667401177006674021770066740317700667404177006674051770066740617700667407177006674081770066740917700667410177006674111770066741217700667413177006674141770066741517700667416177006674171770066741817700667419177006674201770066742117700667422177006674231770066742417700667425177006674261770066742717700667428177006674291770066743017700667431177006674321770066743317700667434177006674351770066743617700667437177006674381770066743917700667440177006674411770066744217700667443177006674441770066744517700667446177006674471770066744817700667449177006674501770066745117700667452177006674531770066745417700667455177006674561770066745717700667458177006674591770066746017700667461177006674621770066746317700667464177006674651770066746617700667467177006674681770066746917700667470177006674711770066747217700667473177006674741770066747517700667476177006674771770066747817700667479177006674801770066748117700667482177006674831770066748417700667485177006674861770066748717700667488177006674891770066749017700667491177006674921770066749317700667494177006674951770066749617700667497177006674981770066749917700667500177006675011770066750217700667503177006675041770066750517700667506177006675071770066750817700667509177006675101770066751117700667512177006675131770066751417700667515177006675161770066751717700667518177006675191770066752017700667521177006675221770066752317700667524177006675251770066752617700667527177006675281770066752917700667530177006675311770066753217700667533177006675341770066753517700667536177006675371770066753817700667539177006675401770066754117700667542177006675431770066754417700667545177006675461770066754717700667548177006675491770066755017700667551177006675521770066755317700667554177006675551770066755617700667557177006675581770066755917700667560177006675611770066756217700667563177006675641770066756517700667566177006675671770066756817700667569177006675701770066757117700667572177006675731770066757417700667575177006675761770066757717700667578177006675791770066758017700667581177006675821770066758317700667584177006675851770066758617700667587177006675881770066758917700667590177006675911770066759217700667593177006675941770066759517700667596177006675971770066759817700667599177006676001770066760117700667602177006676031770066760417700667605177006676061770066760717700667608177006676091770066761017700667611177006676121770066761317700667614177006676151770066761617700667617177006676181770066761917700667620177006676211770066762217700667623177006676241770066762517700667626177006676271770066762817700667629177006676301770066763117700667632177006676331770066763417700667635177006676361770066763717700667638177006676391770066764017700667641177006676421770066764317700667644177006676451770066764617700667647177006676481770066764917700667650177006676511770066765217700667653177006676541770066765517700667656177006676571770066765817700667659177006676601770066766117700667662177006676631770066766417700667665177006676661770066766717700667668177006676691770066767017700667671177006676721770066767317700667674177006676751770066767617700667677177006676781770066767917700667680177006676811770066768217700667683177006676841770066768517700667686177006676871770066768817700667689177006676901770066769117700667692177006676931770066769417700667695177006676961770066769717700667698177006676991770066770017700667701177006677021770066770317700667704177006677051770066770617700667707177006677081770066770917700667710177006677111770066771217700667713177006677141770066771517700667716177006677171770066771817700667719177006677201770066772117700667722177006677231770066772417700667725177006677261770066772717700667728177006677291770066773017700667731177006677321770066773317700667734177006677351770066773617700667737177006677381770066773917700667740177006677411770066774217700667743177006677441770066774517700667746177006677471770066774817700667749177006677501770066775117700667752177006677531770066775417700667755177006677561770066775717700667758177006677591770066776017700667761177006677621770066776317700667764177006677651770066776617700667767177006677681770066776917700667770177006677711770066777217700667773177006677741770066777517700667776177006677771770066777817700667779177006677801770066778117700667782177006677831770066778417700667785177006677861770066778717700667788177006677891770066779017700667791177006677921770066779317700667794177006677951770066779617700667797177006677981770066779917700667800177006678011770066780217700667803177006678041770066780517700667806177006678071770066780817700667809177006678101770066781117700667812177006678131770066781417700667815177006678161770066781717700667818177006678191770066782017700667821177006678221770066782317700667824177006678251770066782617700667827177006678281770066782917700667830177006678311770066783217700667833177006678341770066783517700667836177006678371770066783817700667839177006678401770066784117700667842177006678431770066784417700667845177006678461770066784717700667848177006678491770066785017700667851177006678521770066785317700667854177006678551770066785617700667857177006678581770066785917700667860177006678611770066786217700667863177006678641770066786517700667866177006678671770066786817700667869177006678701770066787117700667872177006678731770066787417700667875177006678761770066787717700667878177006678791770066788017700667881177006678821770066788317700667884177006678851770066788617700667887177006678881770066788917700667890177006678911770066789217700667893177006678941770066789517700667896177006678971770066789817700667899177006679001770066790117700667902177006679031770066790417700667905177006679061770066790717700667908177006679091770066791017700667911177006679121770066791317700667914177006679151770066791617700667917177006679181770066791917700667920177006679211770066792217700667923177006679241770066792517700667926177006679271770066792817700667929177006679301770066793117700667932177006679331770066793417700667935177006679361770066793717700667938177006679391770066794017700667941177006679421770066794317700667944177006679451770066794617700667947177006679481770066794917700667950177006679511770066795217700667953177006679541770066795517700667956177006679571770066795817700667959177006679601770066796117700667962177006679631770066796417700667965177006679661770066796717700667968177006679691770066797017700667971177006679721770066797317700667974177006679751770066797617700667977177006679781770066797917700667980177006679811770066798217700667983177006679841770066798517700667986177006679871770066798817700667989177006679901770066799117700667992177006679931770066799417700667995177006679961770066799717700667998177006679991770066800017700668001177006680021770066800317700668004177006680051770066800617700668007177006680081770066800917700668010177006680111770066801217700668013177006680141770066801517700668016177006680171770066801817700668019177006680201770066802117700668022177006680231770066802417700668025177006680261770066802717700668028177006680291770066803017700668031177006680321770066803317700668034177006680351770066803617700668037177006680381770066803917700668040177006680411770066804217700668043177006680441770066804517700668046177006680471770066804817700668049177006680501770066805117700668052177006680531770066805417700668055177006680561770066805717700668058177006680591770066806017700668061177006680621770066806317700668064177006680651770066806617700668067177006680681770066806917700668070177006680711770066807217700668073177006680741770066807517700668076177006680771770066807817700668079177006680801770066808117700668082177006680831770066808417700668085177006680861770066808717700668088177006680891770066809017700668091177006680921770066809317700668094177006680951770066809617700668097177006680981770066809917700668100177006681011770066810217700668103177006681041770066810517700668106177006681071770066810817700668109177006681101770066811117700668112177006681131770066811417700668115177006681161770066811717700668118177006681191770066812017700668121177006681221770066812317700668124177006681251770066812617700668127177006681281770066812917700668130177006681311770066813217700668133177006681341770066813517700668136177006681371770066813817700668139177006681401770066814117700668142177006681431770066814417700668145177006681461770066814717700668148177006681491770066815017700668151177006681521770066815317700668154177006681551770066815617700668157177006681581770066815917700668160177006681611770066816217700668163177006681641770066816517700668166177006681671770066816817700668169177006681701770066817117700668172177006681731770066817417700668175177006681761770066817717700668178177006681791770066818017700668181177006681821770066818317700668184177006681851770066818617700668187177006681881770066818917700668190177006681911770066819217700668193177006681941770066819517700668196177006681971770066819817700668199177006682001770066820117700668202177006682031770066820417700668205177006682061770066820717700668208177006682091770066821017700668211177006682121770066821317700668214177006682151770066821617700668217177006682181770066821917700668220177006682211770066822217700668223177006682241770066822517700668226177006682271770066822817700668229177006682301770066823117700668232177006682331770066823417700668235177006682361770066823717700668238177006682391770066824017700668241177006682421770066824317700668244177006682451770066824617700668247177006682481770066824917700668250177006682511770066825217700668253177006682541770066825517700668256177006682571770066825817700668259177006682601770066826117700668262177006682631770066826417700668265177006682661770066826717700668268177006682691770066827017700668271177006682721770066827317700668274177006682751770066827617700668277177006682781770066827917700668280177006682811770066828217700668283177006682841770066828517700668286177006682871770066828817700668289177006682901770066829117700668292177006682931770066829417700668295177006682961770066829717700668298177006682991770066830017700668301177006683021770066830317700668304177006683051770066830617700668307177006683081770066830917700668310177006683111770066831217700668313177006683141770066831517700668316177006683171770066831817700668319177006683201770066832117700668322177006683231770066832417700668325177006683261770066832717700668328177006683291770066833017700668331177006683321770066833317700668334177006683351770066833617700668337177006683381770066833917700668340177006683411770066834217700668343177006683441770066834517700668346177006683471770066834817700668349177006683501770066835117700668352177006683531770066835417700668355177006683561770066835717700668358177006683591770066836017700668361177006683621770066836317700668364177006683651770066836617700668367177006683681770066836917700668370177006683711770066837217700668373177006683741770066837517700668376177006683771770066837817700668379177006683801770066838117700668382177006683831770066838417700668385177006683861770066838717700668388177006683891770066839017700668391177006683921770066839317700668394177006683951770066839617700668397177006683981770066839917700668400177006684011770066840217700668403177006684041770066840517700668406177006684071770066840817700668409177006684101770066841117700668412177006684131770066841417700668415177006684161770066841717700668418177006684191770066842017700668421177006684221770066842317700668424177006684251770066842617700668427177006684281770066842917700668430177006684311770066843217700668433177006684341770066843517700668436177006684371770066843817700668439177006684401770066844117700668442177006684431770066844417700668445177006684461770066844717700668448177006684491770066845017700668451177006684521770066845317700668454177006684551770066845617700668457177006684581770066845917700668460177006684611770066846217700668463177006684641770066846517700668466177006684671770066846817700668469177006684701770066847117700668472177006684731770066847417700668475177006684761770066847717700668478177006684791770066848017700668481177006684821770066848317700668484177006684851770066848617700668487177006684881770066848917700668490177006684911770066849217700668493177006684941770066849517700668496177006684971770066849817700668499177006685001770066850117700668502177006685031770066850417700668505177006685061770066850717700668508177006685091770066851017700668511177006685121770066851317700668514177006685151770066851617700668517177006685181770066851917700668520177006685211770066852217700668523177006685241770066852517700668526177006685271770066852817700668529177006685301770066853117700668532177006685331770066853417700668535177006685361770066853717700668538177006685391770066854017700668541177006685421770066854317700668544177006685451770066854617700668547177006685481770066854917700668550177006685511770066855217700668553177006685541770066855517700668556177006685571770066855817700668559177006685601770066856117700668562177006685631770066856417700668565177006685661770066856717700668568177006685691770066857017700668571177006685721770066857317700668574177006685751770066857617700668577177006685781770066857917700668580177006685811770066858217700668583177006685841770066858517700668586177006685871770066858817700668589177006685901770066859117700668592177006685931770066859417700668595177006685961770066859717700668598177006685991770066860017700668601177006686021770066860317700668604177006686051770066860617700668607177006686081770066860917700668610177006686111770066861217700668613177006686141770066861517700668616177006686171770066861817700668619177006686201770066862117700668622177006686231770066862417700668625177006686261770066862717700668628177006686291770066863017700668631177006686321770066863317700668634177006686351770066863617700668637177006686381770066863917700668640177006686411770066864217700668643177006686441770066864517700668646177006686471770066864817700668649177006686501770066865117700668652177006686531770066865417700668655177006686561770066865717700668658177006686591770066866017700668661177006686621770066866317700668664177006686651770066866617700668667177006686681770066866917700668670177006686711770066867217700668673177006686741770066867517700668676177006686771770066867817700668679177006686801770066868117700668682177006686831770066868417700668685177006686861770066868717700668688177006686891770066869017700668691177006686921770066869317700668694177006686951770066869617700668697177006686981770066869917700668700177006687011770066870217700668703177006687041770066870517700668706177006687071770066870817700668709177006687101770066871117700668712177006687131770066871417700668715177006687161770066871717700668718177006687191770066872017700668721177006687221770066872317700668724177006687251770066872617700668727177006687281770066872917700668730177006687311770066873217700668733177006687341770066873517700668736177006687371770066873817700668739177006687401770066874117700668742177006687431770066874417700668745177006687461770066874717700668748177006687491770066875017700668751177006687521770066875317700668754177006687551770066875617700668757177006687581770066875917700668760177006687611770066876217700668763177006687641770066876517700668766177006687671770066876817700668769177006687701770066877117700668772177006687731770066877417700668775177006687761770066877717700668778177006687791770066878017700668781177006687821770066878317700668784177006687851770066878617700668787177006687881770066878917700668790177006687911770066879217700668793177006687941770066879517700668796177006687971770066879817700668799177006688001770066880117700668802177006688031770066880417700668805177006688061770066880717700668808177006688091770066881017700668811177006688121770066881317700668814177006688151770066881617700668817177006688181770066881917700668820177006688211770066882217700668823177006688241770066882517700668826177006688271770066882817700668829177006688301770066883117700668832177006688331770066883417700668835177006688361770066883717700668838177006688391770066884017700668841177006688421770066884317700668844177006688451770066884617700668847177006688481770066884917700668850177006688511770066885217700668853177006688541770066885517700668856177006688571770066885817700668859177006688601770066886117700668862177006688631770066886417700668865177006688661770066886717700668868177006688691770066887017700668871177006688721770066887317700668874177006688751770066887617700668877177006688781770066887917700668880177006688811770066888217700668883177006688841770066888517700668886177006688871770066888817700668889177006688901770066889117700668892177006688931770066889417700668895177006688961770066889717700668898177006688991770066890017700668901177006689021770066890317700668904177006689051770066890617700668907177006689081770066890917700668910177006689111770066891217700668913177006689141770066891517700668916177006689171770066891817700668919177006689201770066892117700668922177006689231770066892417700668925177006689261770066892717700668928177006689291770066893017700668931177006689321770066893317700668934177006689351770066893617700668937177006689381770066893917700668940177006689411770066894217700668943177006689441770066894517700668946177006689471770066894817700668949177006689501770066895117700668952177006689531770066895417700668955177006689561770066895717700668958177006689591770066896017700668961177006689621770066896317700668964177006689651770066896617700668967177006689681770066896917700668970177006689711770066897217700668973177006689741770066897517700668976177006689771770066897817700668979177006689801770066898117700668982177006689831770066898417700668985177006689861770066898717700668988177006689891770066899017700668991177006689921770066899317700668994177006689951770066899617700668997177006689981770066899917700669000177006690011770066900217700669003177006690041770066900517700669006177006690071770066900817700669009177006690101770066901117700669012177006690131770066901417700669015177006690161770066901717700669018177006690191770066902017700669021177006690221770066902317700669024177006690251770066902617700669027177006690281770066902917700669030177006690311770066903217700669033177006690341770066903517700669036177006690371770066903817700669039177006690401770066904117700669042177006690431770066904417700669045177006690461770066904717700669048177006690491770066905017700669051177006690521770066905317700669054177006690551770066905617700669057177006690581770066905917700669060177006690611770066906217700669063177006690641770066906517700669066177006690671770066906817700669069177006690701770066907117700669072177006690731770066907417700669075177006690761770066907717700669078177006690791770066908017700669081177006690821770066908317700669084177006690851770066908617700669087177006690881770066908917700669090177006690911770066909217700669093177006690941770066909517700669096177006690971770066909817700669099177006691001770066910117700669102177006691031770066910417700669105177006691061770066910717700669108177006691091770066911017700669111177006691121770066911317700669114177006691151770066911617700669117177006691181770066911917700669120177006691211770066912217700669123177006691241770066912517700669126177006691271770066912817700669129177006691301770066913117700669132177006691331770066913417700669135177006691361770066913717700669138177006691391770066914017700669141177006691421770066914317700669144177006691451770066914617700669147177006691481770066914917700669150177006691511770066915217700669153177006691541770066915517700669156177006691571770066915817700669159177006691601770066916117700669162177006691631770066916417700669165177006691661770066916717700669168177006691691770066917017700669171177006691721770066917317700669174177006691751770066917617700669177177006691781770066917917700669180177006691811770066918217700669183177006691841770066918517700669186177006691871770066918817700669189177006691901770066919117700669192177006691931770066919417700669195177006691961770066919717700669198177006691991770066920017700669201177006692021770066920317700669204177006692051770066920617700669207177006692081770066920917700669210177006692111770066921217700669213177006692141770066921517700669216177006692171770066921817700669219177006692201770066922117700669222177006692231770066922417700669225177006692261770066922717700669228177006692291770066923017700669231177006692321770066923317700669234177006692351770066923617700669237177006692381770066923917700669240177006692411770066924217700669243177006692441770066924517700669246177006692471770066924817700669249177006692501770066925117700669252177006692531770066925417700669255177006692561770066925717700669258177006692591770066926017700669261177006692621770066926317700669264177006692651770066926617700669267177006692681770066926917700669270177006692711770066927217700669273177006692741770066927517700669276177006692771770066927817700669279177006692801770066928117700669282177006692831770066928417700669285177006692861770066928717700669288177006692891770066929017700669291177006692921770066929317700669294177006692951770066929617700669297177006692981770066929917700669300177006693011770066930217700669303177006693041770066930517700669306177006693071770066930817700669309177006693101770066931117700669312177006693131770066931417700669315177006693161770066931717700669318177006693191770066932017700669321177006693221770066932317700669324177006693251770066932617700669327177006693281770066932917700669330177006693311770066933217700669333177006693341770066933517700669336177006693371770066933817700669339177006693401770066934117700669342177006693431770066934417700669345177006693461770066934717700669348177006693491770066935017700669351177006693521770066935317700669354177006693551770066935617700669357177006693581770066935917700669360177006693611770066936217700669363177006693641770066936517700669366177006693671770066936817700669369177006693701770066937117700669372177006693731770066937417700669375177006693761770066937717700669378177006693791770066938017700669381177006693821770066938317700669384177006693851770066938617700669387177006693881770066938917700669390177006693911770066939217700669393177006693941770066939517700669396177006693971770066939817700669399177006694001770066940117700669402177006694031770066940417700669405177006694061770066940717700669408177006694091770066941017700669411177006694121770066941317700669414177006694151770066941617700669417177006694181770066941917700669420177006694211770066942217700669423177006694241770066942517700669426177006694271770066942817700669429177006694301770066943117700669432177006694331770066943417700669435177006694361770066943717700669438177006694391770066944017700669441177006694421770066944317700669444177006694451770066944617700669447177006694481770066944917700669450177006694511770066945217700669453177006694541770066945517700669456177006694571770066945817700669459177006694601770066946117700669462177006694631770066946417700669465177006694661770066946717700669468177006694691770066947017700669471177006694721770066947317700669474177006694751770066947617700669477177006694781770066947917700669480177006694811770066948217700669483177006694841770066948517700669486177006694871770066948817700669489177006694901770066949117700669492177006694931770066949417700669495177006694961770066949717700669498177006694991770066950017700669501177006695021770066950317700669504177006695051770066950617700669507177006695081770066950917700669510177006695111770066951217700669513177006695141770066951517700669516177006695171770066951817700669519177006695201770066952117700669522177006695231770066952417700669525177006695261770066952717700669528177006695291770066953017700669531177006695321770066953317700669534177006695351770066953617700669537177006695381770066953917700669540177006695411770066954217700669543177006695441770066954517700669546177006695471770066954817700669549177006695501770066955117700669552177006695531770066955417700669555177006695561770066955717700669558177006695591770066956017700669561177006695621770066956317700669564177006695651770066956617700669567177006695681770066956917700669570177006695711770066957217700669573177006695741770066957517700669576177006695771770066957817700669579177006695801770066958117700669582177006695831770066958417700669585177006695861770066958717700669588177006695891770066959017700669591177006695921770066959317700669594177006695951770066959617700669597177006695981770066959917700669600177006696011770066960217700669603177006696041770066960517700669606177006696071770066960817700669609177006696101770066961117700669612177006696131770066961417700669615177006696161770066961717700669618177006696191770066962017700669621177006696221770066962317700669624177006696251770066962617700669627177006696281770066962917700669630177006696311770066963217700669633177006696341770066963517700669636177006696371770066963817700669639177006696401770066964117700669642177006696431770066964417700669645177006696461770066964717700669648177006696491770066965017700669651177006696521770066965317700669654177006696551770066965617700669657177006696581770066965917700669660177006696611770066966217700669663177006696641770066966517700669666177006696671770066966817700669669177006696701770066967117700669672177006696731770066967417700669675177006696761770066967717700669678177006696791770066968017700669681177006696821770066968317700669684177006696851770066968617700669687177006696881770066968917700669690177006696911770066969217700669693177006696941770066969517700669696177006696971770066969817700669699177006697001770066970117700669702177006697031770066970417700669705177006697061770066970717700669708177006697091770066971017700669711177006697121770066971317700669714177006697151770066971617700669717177006697181770066971917700669720177006697211770066972217700669723177006697241770066972517700669726177006697271770066972817700669729177006697301770066973117700669732177006697331770066973417700669735177006697361770066973717700669738177006697391770066974017700669741177006697421770066974317700669744177006697451770066974617700669747177006697481770066974917700669750177006697511770066975217700669753177006697541770066975517700669756177006697571770066975817700669759177006697601770066976117700669762177006697631770066976417700669765177006697661770066976717700669768177006697691770066977017700669771177006697721770066977317700669774177006697751770066977617700669777177006697781770066977917700669780177006697811770066978217700669783177006697841770066978517700669786177006697871770066978817700669789177006697901770066979117700669792177006697931770066979417700669795177006697961770066979717700669798177006697991770066980017700669801177006698021770066980317700669804177006698051770066980617700669807177006698081770066980917700669810177006698111770066981217700669813177006698141770066981517700669816177006698171770066981817700669819177006698201770066982117700669822177006698231770066982417700669825177006698261770066982717700669828177006698291770066983017700669831177006698321770066983317700669834177006698351770066983617700669837177006698381770066983917700669840177006698411770066984217700669843177006698441770066984517700669846177006698471770066984817700669849177006698501770066985117700669852177006698531770066985417700669855177006698561770066985717700669858177006698591770066986017700669861177006698621770066986317700669864177006698651770066986617700669867177006698681770066986917700669870177006698711770066987217700669873177006698741770066987517700669876177006698771770066987817700669879177006698801770066988117700669882177006698831770066988417700669885177006698861770066988717700669888177006698891770066989017700669891177006698921770066989317700669894177006698951770066989617700669897177006698981770066989917700669900177006699011770066990217700669903177006699041770066990517700669906177006699071770066990817700669909177006699101770066991117700669912177006699131770066991417700669915177006699161770066991717700669918177006699191770066992017700669921177006699221770066992317700669924177006699251770066992617700669927177006699281770066992917700669930177006699311770066993217700669933177006699341770066993517700669936177006699371770066993817700669939177006699401770066994117700669942177006699431770066994417700669945177006699461770066994717700669948177006699491770066995017700669951177006699521770066995317700669954177006699551770066995617700669957177006699581770066995917700669960177006699611770066996217700669963177006699641770066996517700669966177006699671770066996817700669969177006699701770066997117700669972177006699731770066997417700669975177006699761770066997717700669978177006699791770066998017700669981177006699821770066998317700669984177006699851770066998617700669987177006699881770066998917700669990177006699911770066999217700669993177006699941770066999517700669996177006699971770066999817700669999