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

手机号段1701047

1701047号段手机号码表

17010470000170104700011701047000217010470003170104700041701047000517010470006170104700071701047000817010470009170104700101701047001117010470012170104700131701047001417010470015170104700161701047001717010470018170104700191701047002017010470021170104700221701047002317010470024170104700251701047002617010470027170104700281701047002917010470030170104700311701047003217010470033170104700341701047003517010470036170104700371701047003817010470039170104700401701047004117010470042170104700431701047004417010470045170104700461701047004717010470048170104700491701047005017010470051170104700521701047005317010470054170104700551701047005617010470057170104700581701047005917010470060170104700611701047006217010470063170104700641701047006517010470066170104700671701047006817010470069170104700701701047007117010470072170104700731701047007417010470075170104700761701047007717010470078170104700791701047008017010470081170104700821701047008317010470084170104700851701047008617010470087170104700881701047008917010470090170104700911701047009217010470093170104700941701047009517010470096170104700971701047009817010470099170104701001701047010117010470102170104701031701047010417010470105170104701061701047010717010470108170104701091701047011017010470111170104701121701047011317010470114170104701151701047011617010470117170104701181701047011917010470120170104701211701047012217010470123170104701241701047012517010470126170104701271701047012817010470129170104701301701047013117010470132170104701331701047013417010470135170104701361701047013717010470138170104701391701047014017010470141170104701421701047014317010470144170104701451701047014617010470147170104701481701047014917010470150170104701511701047015217010470153170104701541701047015517010470156170104701571701047015817010470159170104701601701047016117010470162170104701631701047016417010470165170104701661701047016717010470168170104701691701047017017010470171170104701721701047017317010470174170104701751701047017617010470177170104701781701047017917010470180170104701811701047018217010470183170104701841701047018517010470186170104701871701047018817010470189170104701901701047019117010470192170104701931701047019417010470195170104701961701047019717010470198170104701991701047020017010470201170104702021701047020317010470204170104702051701047020617010470207170104702081701047020917010470210170104702111701047021217010470213170104702141701047021517010470216170104702171701047021817010470219170104702201701047022117010470222170104702231701047022417010470225170104702261701047022717010470228170104702291701047023017010470231170104702321701047023317010470234170104702351701047023617010470237170104702381701047023917010470240170104702411701047024217010470243170104702441701047024517010470246170104702471701047024817010470249170104702501701047025117010470252170104702531701047025417010470255170104702561701047025717010470258170104702591701047026017010470261170104702621701047026317010470264170104702651701047026617010470267170104702681701047026917010470270170104702711701047027217010470273170104702741701047027517010470276170104702771701047027817010470279170104702801701047028117010470282170104702831701047028417010470285170104702861701047028717010470288170104702891701047029017010470291170104702921701047029317010470294170104702951701047029617010470297170104702981701047029917010470300170104703011701047030217010470303170104703041701047030517010470306170104703071701047030817010470309170104703101701047031117010470312170104703131701047031417010470315170104703161701047031717010470318170104703191701047032017010470321170104703221701047032317010470324170104703251701047032617010470327170104703281701047032917010470330170104703311701047033217010470333170104703341701047033517010470336170104703371701047033817010470339170104703401701047034117010470342170104703431701047034417010470345170104703461701047034717010470348170104703491701047035017010470351170104703521701047035317010470354170104703551701047035617010470357170104703581701047035917010470360170104703611701047036217010470363170104703641701047036517010470366170104703671701047036817010470369170104703701701047037117010470372170104703731701047037417010470375170104703761701047037717010470378170104703791701047038017010470381170104703821701047038317010470384170104703851701047038617010470387170104703881701047038917010470390170104703911701047039217010470393170104703941701047039517010470396170104703971701047039817010470399170104704001701047040117010470402170104704031701047040417010470405170104704061701047040717010470408170104704091701047041017010470411170104704121701047041317010470414170104704151701047041617010470417170104704181701047041917010470420170104704211701047042217010470423170104704241701047042517010470426170104704271701047042817010470429170104704301701047043117010470432170104704331701047043417010470435170104704361701047043717010470438170104704391701047044017010470441170104704421701047044317010470444170104704451701047044617010470447170104704481701047044917010470450170104704511701047045217010470453170104704541701047045517010470456170104704571701047045817010470459170104704601701047046117010470462170104704631701047046417010470465170104704661701047046717010470468170104704691701047047017010470471170104704721701047047317010470474170104704751701047047617010470477170104704781701047047917010470480170104704811701047048217010470483170104704841701047048517010470486170104704871701047048817010470489170104704901701047049117010470492170104704931701047049417010470495170104704961701047049717010470498170104704991701047050017010470501170104705021701047050317010470504170104705051701047050617010470507170104705081701047050917010470510170104705111701047051217010470513170104705141701047051517010470516170104705171701047051817010470519170104705201701047052117010470522170104705231701047052417010470525170104705261701047052717010470528170104705291701047053017010470531170104705321701047053317010470534170104705351701047053617010470537170104705381701047053917010470540170104705411701047054217010470543170104705441701047054517010470546170104705471701047054817010470549170104705501701047055117010470552170104705531701047055417010470555170104705561701047055717010470558170104705591701047056017010470561170104705621701047056317010470564170104705651701047056617010470567170104705681701047056917010470570170104705711701047057217010470573170104705741701047057517010470576170104705771701047057817010470579170104705801701047058117010470582170104705831701047058417010470585170104705861701047058717010470588170104705891701047059017010470591170104705921701047059317010470594170104705951701047059617010470597170104705981701047059917010470600170104706011701047060217010470603170104706041701047060517010470606170104706071701047060817010470609170104706101701047061117010470612170104706131701047061417010470615170104706161701047061717010470618170104706191701047062017010470621170104706221701047062317010470624170104706251701047062617010470627170104706281701047062917010470630170104706311701047063217010470633170104706341701047063517010470636170104706371701047063817010470639170104706401701047064117010470642170104706431701047064417010470645170104706461701047064717010470648170104706491701047065017010470651170104706521701047065317010470654170104706551701047065617010470657170104706581701047065917010470660170104706611701047066217010470663170104706641701047066517010470666170104706671701047066817010470669170104706701701047067117010470672170104706731701047067417010470675170104706761701047067717010470678170104706791701047068017010470681170104706821701047068317010470684170104706851701047068617010470687170104706881701047068917010470690170104706911701047069217010470693170104706941701047069517010470696170104706971701047069817010470699170104707001701047070117010470702170104707031701047070417010470705170104707061701047070717010470708170104707091701047071017010470711170104707121701047071317010470714170104707151701047071617010470717170104707181701047071917010470720170104707211701047072217010470723170104707241701047072517010470726170104707271701047072817010470729170104707301701047073117010470732170104707331701047073417010470735170104707361701047073717010470738170104707391701047074017010470741170104707421701047074317010470744170104707451701047074617010470747170104707481701047074917010470750170104707511701047075217010470753170104707541701047075517010470756170104707571701047075817010470759170104707601701047076117010470762170104707631701047076417010470765170104707661701047076717010470768170104707691701047077017010470771170104707721701047077317010470774170104707751701047077617010470777170104707781701047077917010470780170104707811701047078217010470783170104707841701047078517010470786170104707871701047078817010470789170104707901701047079117010470792170104707931701047079417010470795170104707961701047079717010470798170104707991701047080017010470801170104708021701047080317010470804170104708051701047080617010470807170104708081701047080917010470810170104708111701047081217010470813170104708141701047081517010470816170104708171701047081817010470819170104708201701047082117010470822170104708231701047082417010470825170104708261701047082717010470828170104708291701047083017010470831170104708321701047083317010470834170104708351701047083617010470837170104708381701047083917010470840170104708411701047084217010470843170104708441701047084517010470846170104708471701047084817010470849170104708501701047085117010470852170104708531701047085417010470855170104708561701047085717010470858170104708591701047086017010470861170104708621701047086317010470864170104708651701047086617010470867170104708681701047086917010470870170104708711701047087217010470873170104708741701047087517010470876170104708771701047087817010470879170104708801701047088117010470882170104708831701047088417010470885170104708861701047088717010470888170104708891701047089017010470891170104708921701047089317010470894170104708951701047089617010470897170104708981701047089917010470900170104709011701047090217010470903170104709041701047090517010470906170104709071701047090817010470909170104709101701047091117010470912170104709131701047091417010470915170104709161701047091717010470918170104709191701047092017010470921170104709221701047092317010470924170104709251701047092617010470927170104709281701047092917010470930170104709311701047093217010470933170104709341701047093517010470936170104709371701047093817010470939170104709401701047094117010470942170104709431701047094417010470945170104709461701047094717010470948170104709491701047095017010470951170104709521701047095317010470954170104709551701047095617010470957170104709581701047095917010470960170104709611701047096217010470963170104709641701047096517010470966170104709671701047096817010470969170104709701701047097117010470972170104709731701047097417010470975170104709761701047097717010470978170104709791701047098017010470981170104709821701047098317010470984170104709851701047098617010470987170104709881701047098917010470990170104709911701047099217010470993170104709941701047099517010470996170104709971701047099817010470999170104710001701047100117010471002170104710031701047100417010471005170104710061701047100717010471008170104710091701047101017010471011170104710121701047101317010471014170104710151701047101617010471017170104710181701047101917010471020170104710211701047102217010471023170104710241701047102517010471026170104710271701047102817010471029170104710301701047103117010471032170104710331701047103417010471035170104710361701047103717010471038170104710391701047104017010471041170104710421701047104317010471044170104710451701047104617010471047170104710481701047104917010471050170104710511701047105217010471053170104710541701047105517010471056170104710571701047105817010471059170104710601701047106117010471062170104710631701047106417010471065170104710661701047106717010471068170104710691701047107017010471071170104710721701047107317010471074170104710751701047107617010471077170104710781701047107917010471080170104710811701047108217010471083170104710841701047108517010471086170104710871701047108817010471089170104710901701047109117010471092170104710931701047109417010471095170104710961701047109717010471098170104710991701047110017010471101170104711021701047110317010471104170104711051701047110617010471107170104711081701047110917010471110170104711111701047111217010471113170104711141701047111517010471116170104711171701047111817010471119170104711201701047112117010471122170104711231701047112417010471125170104711261701047112717010471128170104711291701047113017010471131170104711321701047113317010471134170104711351701047113617010471137170104711381701047113917010471140170104711411701047114217010471143170104711441701047114517010471146170104711471701047114817010471149170104711501701047115117010471152170104711531701047115417010471155170104711561701047115717010471158170104711591701047116017010471161170104711621701047116317010471164170104711651701047116617010471167170104711681701047116917010471170170104711711701047117217010471173170104711741701047117517010471176170104711771701047117817010471179170104711801701047118117010471182170104711831701047118417010471185170104711861701047118717010471188170104711891701047119017010471191170104711921701047119317010471194170104711951701047119617010471197170104711981701047119917010471200170104712011701047120217010471203170104712041701047120517010471206170104712071701047120817010471209170104712101701047121117010471212170104712131701047121417010471215170104712161701047121717010471218170104712191701047122017010471221170104712221701047122317010471224170104712251701047122617010471227170104712281701047122917010471230170104712311701047123217010471233170104712341701047123517010471236170104712371701047123817010471239170104712401701047124117010471242170104712431701047124417010471245170104712461701047124717010471248170104712491701047125017010471251170104712521701047125317010471254170104712551701047125617010471257170104712581701047125917010471260170104712611701047126217010471263170104712641701047126517010471266170104712671701047126817010471269170104712701701047127117010471272170104712731701047127417010471275170104712761701047127717010471278170104712791701047128017010471281170104712821701047128317010471284170104712851701047128617010471287170104712881701047128917010471290170104712911701047129217010471293170104712941701047129517010471296170104712971701047129817010471299170104713001701047130117010471302170104713031701047130417010471305170104713061701047130717010471308170104713091701047131017010471311170104713121701047131317010471314170104713151701047131617010471317170104713181701047131917010471320170104713211701047132217010471323170104713241701047132517010471326170104713271701047132817010471329170104713301701047133117010471332170104713331701047133417010471335170104713361701047133717010471338170104713391701047134017010471341170104713421701047134317010471344170104713451701047134617010471347170104713481701047134917010471350170104713511701047135217010471353170104713541701047135517010471356170104713571701047135817010471359170104713601701047136117010471362170104713631701047136417010471365170104713661701047136717010471368170104713691701047137017010471371170104713721701047137317010471374170104713751701047137617010471377170104713781701047137917010471380170104713811701047138217010471383170104713841701047138517010471386170104713871701047138817010471389170104713901701047139117010471392170104713931701047139417010471395170104713961701047139717010471398170104713991701047140017010471401170104714021701047140317010471404170104714051701047140617010471407170104714081701047140917010471410170104714111701047141217010471413170104714141701047141517010471416170104714171701047141817010471419170104714201701047142117010471422170104714231701047142417010471425170104714261701047142717010471428170104714291701047143017010471431170104714321701047143317010471434170104714351701047143617010471437170104714381701047143917010471440170104714411701047144217010471443170104714441701047144517010471446170104714471701047144817010471449170104714501701047145117010471452170104714531701047145417010471455170104714561701047145717010471458170104714591701047146017010471461170104714621701047146317010471464170104714651701047146617010471467170104714681701047146917010471470170104714711701047147217010471473170104714741701047147517010471476170104714771701047147817010471479170104714801701047148117010471482170104714831701047148417010471485170104714861701047148717010471488170104714891701047149017010471491170104714921701047149317010471494170104714951701047149617010471497170104714981701047149917010471500170104715011701047150217010471503170104715041701047150517010471506170104715071701047150817010471509170104715101701047151117010471512170104715131701047151417010471515170104715161701047151717010471518170104715191701047152017010471521170104715221701047152317010471524170104715251701047152617010471527170104715281701047152917010471530170104715311701047153217010471533170104715341701047153517010471536170104715371701047153817010471539170104715401701047154117010471542170104715431701047154417010471545170104715461701047154717010471548170104715491701047155017010471551170104715521701047155317010471554170104715551701047155617010471557170104715581701047155917010471560170104715611701047156217010471563170104715641701047156517010471566170104715671701047156817010471569170104715701701047157117010471572170104715731701047157417010471575170104715761701047157717010471578170104715791701047158017010471581170104715821701047158317010471584170104715851701047158617010471587170104715881701047158917010471590170104715911701047159217010471593170104715941701047159517010471596170104715971701047159817010471599170104716001701047160117010471602170104716031701047160417010471605170104716061701047160717010471608170104716091701047161017010471611170104716121701047161317010471614170104716151701047161617010471617170104716181701047161917010471620170104716211701047162217010471623170104716241701047162517010471626170104716271701047162817010471629170104716301701047163117010471632170104716331701047163417010471635170104716361701047163717010471638170104716391701047164017010471641170104716421701047164317010471644170104716451701047164617010471647170104716481701047164917010471650170104716511701047165217010471653170104716541701047165517010471656170104716571701047165817010471659170104716601701047166117010471662170104716631701047166417010471665170104716661701047166717010471668170104716691701047167017010471671170104716721701047167317010471674170104716751701047167617010471677170104716781701047167917010471680170104716811701047168217010471683170104716841701047168517010471686170104716871701047168817010471689170104716901701047169117010471692170104716931701047169417010471695170104716961701047169717010471698170104716991701047170017010471701170104717021701047170317010471704170104717051701047170617010471707170104717081701047170917010471710170104717111701047171217010471713170104717141701047171517010471716170104717171701047171817010471719170104717201701047172117010471722170104717231701047172417010471725170104717261701047172717010471728170104717291701047173017010471731170104717321701047173317010471734170104717351701047173617010471737170104717381701047173917010471740170104717411701047174217010471743170104717441701047174517010471746170104717471701047174817010471749170104717501701047175117010471752170104717531701047175417010471755170104717561701047175717010471758170104717591701047176017010471761170104717621701047176317010471764170104717651701047176617010471767170104717681701047176917010471770170104717711701047177217010471773170104717741701047177517010471776170104717771701047177817010471779170104717801701047178117010471782170104717831701047178417010471785170104717861701047178717010471788170104717891701047179017010471791170104717921701047179317010471794170104717951701047179617010471797170104717981701047179917010471800170104718011701047180217010471803170104718041701047180517010471806170104718071701047180817010471809170104718101701047181117010471812170104718131701047181417010471815170104718161701047181717010471818170104718191701047182017010471821170104718221701047182317010471824170104718251701047182617010471827170104718281701047182917010471830170104718311701047183217010471833170104718341701047183517010471836170104718371701047183817010471839170104718401701047184117010471842170104718431701047184417010471845170104718461701047184717010471848170104718491701047185017010471851170104718521701047185317010471854170104718551701047185617010471857170104718581701047185917010471860170104718611701047186217010471863170104718641701047186517010471866170104718671701047186817010471869170104718701701047187117010471872170104718731701047187417010471875170104718761701047187717010471878170104718791701047188017010471881170104718821701047188317010471884170104718851701047188617010471887170104718881701047188917010471890170104718911701047189217010471893170104718941701047189517010471896170104718971701047189817010471899170104719001701047190117010471902170104719031701047190417010471905170104719061701047190717010471908170104719091701047191017010471911170104719121701047191317010471914170104719151701047191617010471917170104719181701047191917010471920170104719211701047192217010471923170104719241701047192517010471926170104719271701047192817010471929170104719301701047193117010471932170104719331701047193417010471935170104719361701047193717010471938170104719391701047194017010471941170104719421701047194317010471944170104719451701047194617010471947170104719481701047194917010471950170104719511701047195217010471953170104719541701047195517010471956170104719571701047195817010471959170104719601701047196117010471962170104719631701047196417010471965170104719661701047196717010471968170104719691701047197017010471971170104719721701047197317010471974170104719751701047197617010471977170104719781701047197917010471980170104719811701047198217010471983170104719841701047198517010471986170104719871701047198817010471989170104719901701047199117010471992170104719931701047199417010471995170104719961701047199717010471998170104719991701047200017010472001170104720021701047200317010472004170104720051701047200617010472007170104720081701047200917010472010170104720111701047201217010472013170104720141701047201517010472016170104720171701047201817010472019170104720201701047202117010472022170104720231701047202417010472025170104720261701047202717010472028170104720291701047203017010472031170104720321701047203317010472034170104720351701047203617010472037170104720381701047203917010472040170104720411701047204217010472043170104720441701047204517010472046170104720471701047204817010472049170104720501701047205117010472052170104720531701047205417010472055170104720561701047205717010472058170104720591701047206017010472061170104720621701047206317010472064170104720651701047206617010472067170104720681701047206917010472070170104720711701047207217010472073170104720741701047207517010472076170104720771701047207817010472079170104720801701047208117010472082170104720831701047208417010472085170104720861701047208717010472088170104720891701047209017010472091170104720921701047209317010472094170104720951701047209617010472097170104720981701047209917010472100170104721011701047210217010472103170104721041701047210517010472106170104721071701047210817010472109170104721101701047211117010472112170104721131701047211417010472115170104721161701047211717010472118170104721191701047212017010472121170104721221701047212317010472124170104721251701047212617010472127170104721281701047212917010472130170104721311701047213217010472133170104721341701047213517010472136170104721371701047213817010472139170104721401701047214117010472142170104721431701047214417010472145170104721461701047214717010472148170104721491701047215017010472151170104721521701047215317010472154170104721551701047215617010472157170104721581701047215917010472160170104721611701047216217010472163170104721641701047216517010472166170104721671701047216817010472169170104721701701047217117010472172170104721731701047217417010472175170104721761701047217717010472178170104721791701047218017010472181170104721821701047218317010472184170104721851701047218617010472187170104721881701047218917010472190170104721911701047219217010472193170104721941701047219517010472196170104721971701047219817010472199170104722001701047220117010472202170104722031701047220417010472205170104722061701047220717010472208170104722091701047221017010472211170104722121701047221317010472214170104722151701047221617010472217170104722181701047221917010472220170104722211701047222217010472223170104722241701047222517010472226170104722271701047222817010472229170104722301701047223117010472232170104722331701047223417010472235170104722361701047223717010472238170104722391701047224017010472241170104722421701047224317010472244170104722451701047224617010472247170104722481701047224917010472250170104722511701047225217010472253170104722541701047225517010472256170104722571701047225817010472259170104722601701047226117010472262170104722631701047226417010472265170104722661701047226717010472268170104722691701047227017010472271170104722721701047227317010472274170104722751701047227617010472277170104722781701047227917010472280170104722811701047228217010472283170104722841701047228517010472286170104722871701047228817010472289170104722901701047229117010472292170104722931701047229417010472295170104722961701047229717010472298170104722991701047230017010472301170104723021701047230317010472304170104723051701047230617010472307170104723081701047230917010472310170104723111701047231217010472313170104723141701047231517010472316170104723171701047231817010472319170104723201701047232117010472322170104723231701047232417010472325170104723261701047232717010472328170104723291701047233017010472331170104723321701047233317010472334170104723351701047233617010472337170104723381701047233917010472340170104723411701047234217010472343170104723441701047234517010472346170104723471701047234817010472349170104723501701047235117010472352170104723531701047235417010472355170104723561701047235717010472358170104723591701047236017010472361170104723621701047236317010472364170104723651701047236617010472367170104723681701047236917010472370170104723711701047237217010472373170104723741701047237517010472376170104723771701047237817010472379170104723801701047238117010472382170104723831701047238417010472385170104723861701047238717010472388170104723891701047239017010472391170104723921701047239317010472394170104723951701047239617010472397170104723981701047239917010472400170104724011701047240217010472403170104724041701047240517010472406170104724071701047240817010472409170104724101701047241117010472412170104724131701047241417010472415170104724161701047241717010472418170104724191701047242017010472421170104724221701047242317010472424170104724251701047242617010472427170104724281701047242917010472430170104724311701047243217010472433170104724341701047243517010472436170104724371701047243817010472439170104724401701047244117010472442170104724431701047244417010472445170104724461701047244717010472448170104724491701047245017010472451170104724521701047245317010472454170104724551701047245617010472457170104724581701047245917010472460170104724611701047246217010472463170104724641701047246517010472466170104724671701047246817010472469170104724701701047247117010472472170104724731701047247417010472475170104724761701047247717010472478170104724791701047248017010472481170104724821701047248317010472484170104724851701047248617010472487170104724881701047248917010472490170104724911701047249217010472493170104724941701047249517010472496170104724971701047249817010472499170104725001701047250117010472502170104725031701047250417010472505170104725061701047250717010472508170104725091701047251017010472511170104725121701047251317010472514170104725151701047251617010472517170104725181701047251917010472520170104725211701047252217010472523170104725241701047252517010472526170104725271701047252817010472529170104725301701047253117010472532170104725331701047253417010472535170104725361701047253717010472538170104725391701047254017010472541170104725421701047254317010472544170104725451701047254617010472547170104725481701047254917010472550170104725511701047255217010472553170104725541701047255517010472556170104725571701047255817010472559170104725601701047256117010472562170104725631701047256417010472565170104725661701047256717010472568170104725691701047257017010472571170104725721701047257317010472574170104725751701047257617010472577170104725781701047257917010472580170104725811701047258217010472583170104725841701047258517010472586170104725871701047258817010472589170104725901701047259117010472592170104725931701047259417010472595170104725961701047259717010472598170104725991701047260017010472601170104726021701047260317010472604170104726051701047260617010472607170104726081701047260917010472610170104726111701047261217010472613170104726141701047261517010472616170104726171701047261817010472619170104726201701047262117010472622170104726231701047262417010472625170104726261701047262717010472628170104726291701047263017010472631170104726321701047263317010472634170104726351701047263617010472637170104726381701047263917010472640170104726411701047264217010472643170104726441701047264517010472646170104726471701047264817010472649170104726501701047265117010472652170104726531701047265417010472655170104726561701047265717010472658170104726591701047266017010472661170104726621701047266317010472664170104726651701047266617010472667170104726681701047266917010472670170104726711701047267217010472673170104726741701047267517010472676170104726771701047267817010472679170104726801701047268117010472682170104726831701047268417010472685170104726861701047268717010472688170104726891701047269017010472691170104726921701047269317010472694170104726951701047269617010472697170104726981701047269917010472700170104727011701047270217010472703170104727041701047270517010472706170104727071701047270817010472709170104727101701047271117010472712170104727131701047271417010472715170104727161701047271717010472718170104727191701047272017010472721170104727221701047272317010472724170104727251701047272617010472727170104727281701047272917010472730170104727311701047273217010472733170104727341701047273517010472736170104727371701047273817010472739170104727401701047274117010472742170104727431701047274417010472745170104727461701047274717010472748170104727491701047275017010472751170104727521701047275317010472754170104727551701047275617010472757170104727581701047275917010472760170104727611701047276217010472763170104727641701047276517010472766170104727671701047276817010472769170104727701701047277117010472772170104727731701047277417010472775170104727761701047277717010472778170104727791701047278017010472781170104727821701047278317010472784170104727851701047278617010472787170104727881701047278917010472790170104727911701047279217010472793170104727941701047279517010472796170104727971701047279817010472799170104728001701047280117010472802170104728031701047280417010472805170104728061701047280717010472808170104728091701047281017010472811170104728121701047281317010472814170104728151701047281617010472817170104728181701047281917010472820170104728211701047282217010472823170104728241701047282517010472826170104728271701047282817010472829170104728301701047283117010472832170104728331701047283417010472835170104728361701047283717010472838170104728391701047284017010472841170104728421701047284317010472844170104728451701047284617010472847170104728481701047284917010472850170104728511701047285217010472853170104728541701047285517010472856170104728571701047285817010472859170104728601701047286117010472862170104728631701047286417010472865170104728661701047286717010472868170104728691701047287017010472871170104728721701047287317010472874170104728751701047287617010472877170104728781701047287917010472880170104728811701047288217010472883170104728841701047288517010472886170104728871701047288817010472889170104728901701047289117010472892170104728931701047289417010472895170104728961701047289717010472898170104728991701047290017010472901170104729021701047290317010472904170104729051701047290617010472907170104729081701047290917010472910170104729111701047291217010472913170104729141701047291517010472916170104729171701047291817010472919170104729201701047292117010472922170104729231701047292417010472925170104729261701047292717010472928170104729291701047293017010472931170104729321701047293317010472934170104729351701047293617010472937170104729381701047293917010472940170104729411701047294217010472943170104729441701047294517010472946170104729471701047294817010472949170104729501701047295117010472952170104729531701047295417010472955170104729561701047295717010472958170104729591701047296017010472961170104729621701047296317010472964170104729651701047296617010472967170104729681701047296917010472970170104729711701047297217010472973170104729741701047297517010472976170104729771701047297817010472979170104729801701047298117010472982170104729831701047298417010472985170104729861701047298717010472988170104729891701047299017010472991170104729921701047299317010472994170104729951701047299617010472997170104729981701047299917010473000170104730011701047300217010473003170104730041701047300517010473006170104730071701047300817010473009170104730101701047301117010473012170104730131701047301417010473015170104730161701047301717010473018170104730191701047302017010473021170104730221701047302317010473024170104730251701047302617010473027170104730281701047302917010473030170104730311701047303217010473033170104730341701047303517010473036170104730371701047303817010473039170104730401701047304117010473042170104730431701047304417010473045170104730461701047304717010473048170104730491701047305017010473051170104730521701047305317010473054170104730551701047305617010473057170104730581701047305917010473060170104730611701047306217010473063170104730641701047306517010473066170104730671701047306817010473069170104730701701047307117010473072170104730731701047307417010473075170104730761701047307717010473078170104730791701047308017010473081170104730821701047308317010473084170104730851701047308617010473087170104730881701047308917010473090170104730911701047309217010473093170104730941701047309517010473096170104730971701047309817010473099170104731001701047310117010473102170104731031701047310417010473105170104731061701047310717010473108170104731091701047311017010473111170104731121701047311317010473114170104731151701047311617010473117170104731181701047311917010473120170104731211701047312217010473123170104731241701047312517010473126170104731271701047312817010473129170104731301701047313117010473132170104731331701047313417010473135170104731361701047313717010473138170104731391701047314017010473141170104731421701047314317010473144170104731451701047314617010473147170104731481701047314917010473150170104731511701047315217010473153170104731541701047315517010473156170104731571701047315817010473159170104731601701047316117010473162170104731631701047316417010473165170104731661701047316717010473168170104731691701047317017010473171170104731721701047317317010473174170104731751701047317617010473177170104731781701047317917010473180170104731811701047318217010473183170104731841701047318517010473186170104731871701047318817010473189170104731901701047319117010473192170104731931701047319417010473195170104731961701047319717010473198170104731991701047320017010473201170104732021701047320317010473204170104732051701047320617010473207170104732081701047320917010473210170104732111701047321217010473213170104732141701047321517010473216170104732171701047321817010473219170104732201701047322117010473222170104732231701047322417010473225170104732261701047322717010473228170104732291701047323017010473231170104732321701047323317010473234170104732351701047323617010473237170104732381701047323917010473240170104732411701047324217010473243170104732441701047324517010473246170104732471701047324817010473249170104732501701047325117010473252170104732531701047325417010473255170104732561701047325717010473258170104732591701047326017010473261170104732621701047326317010473264170104732651701047326617010473267170104732681701047326917010473270170104732711701047327217010473273170104732741701047327517010473276170104732771701047327817010473279170104732801701047328117010473282170104732831701047328417010473285170104732861701047328717010473288170104732891701047329017010473291170104732921701047329317010473294170104732951701047329617010473297170104732981701047329917010473300170104733011701047330217010473303170104733041701047330517010473306170104733071701047330817010473309170104733101701047331117010473312170104733131701047331417010473315170104733161701047331717010473318170104733191701047332017010473321170104733221701047332317010473324170104733251701047332617010473327170104733281701047332917010473330170104733311701047333217010473333170104733341701047333517010473336170104733371701047333817010473339170104733401701047334117010473342170104733431701047334417010473345170104733461701047334717010473348170104733491701047335017010473351170104733521701047335317010473354170104733551701047335617010473357170104733581701047335917010473360170104733611701047336217010473363170104733641701047336517010473366170104733671701047336817010473369170104733701701047337117010473372170104733731701047337417010473375170104733761701047337717010473378170104733791701047338017010473381170104733821701047338317010473384170104733851701047338617010473387170104733881701047338917010473390170104733911701047339217010473393170104733941701047339517010473396170104733971701047339817010473399170104734001701047340117010473402170104734031701047340417010473405170104734061701047340717010473408170104734091701047341017010473411170104734121701047341317010473414170104734151701047341617010473417170104734181701047341917010473420170104734211701047342217010473423170104734241701047342517010473426170104734271701047342817010473429170104734301701047343117010473432170104734331701047343417010473435170104734361701047343717010473438170104734391701047344017010473441170104734421701047344317010473444170104734451701047344617010473447170104734481701047344917010473450170104734511701047345217010473453170104734541701047345517010473456170104734571701047345817010473459170104734601701047346117010473462170104734631701047346417010473465170104734661701047346717010473468170104734691701047347017010473471170104734721701047347317010473474170104734751701047347617010473477170104734781701047347917010473480170104734811701047348217010473483170104734841701047348517010473486170104734871701047348817010473489170104734901701047349117010473492170104734931701047349417010473495170104734961701047349717010473498170104734991701047350017010473501170104735021701047350317010473504170104735051701047350617010473507170104735081701047350917010473510170104735111701047351217010473513170104735141701047351517010473516170104735171701047351817010473519170104735201701047352117010473522170104735231701047352417010473525170104735261701047352717010473528170104735291701047353017010473531170104735321701047353317010473534170104735351701047353617010473537170104735381701047353917010473540170104735411701047354217010473543170104735441701047354517010473546170104735471701047354817010473549170104735501701047355117010473552170104735531701047355417010473555170104735561701047355717010473558170104735591701047356017010473561170104735621701047356317010473564170104735651701047356617010473567170104735681701047356917010473570170104735711701047357217010473573170104735741701047357517010473576170104735771701047357817010473579170104735801701047358117010473582170104735831701047358417010473585170104735861701047358717010473588170104735891701047359017010473591170104735921701047359317010473594170104735951701047359617010473597170104735981701047359917010473600170104736011701047360217010473603170104736041701047360517010473606170104736071701047360817010473609170104736101701047361117010473612170104736131701047361417010473615170104736161701047361717010473618170104736191701047362017010473621170104736221701047362317010473624170104736251701047362617010473627170104736281701047362917010473630170104736311701047363217010473633170104736341701047363517010473636170104736371701047363817010473639170104736401701047364117010473642170104736431701047364417010473645170104736461701047364717010473648170104736491701047365017010473651170104736521701047365317010473654170104736551701047365617010473657170104736581701047365917010473660170104736611701047366217010473663170104736641701047366517010473666170104736671701047366817010473669170104736701701047367117010473672170104736731701047367417010473675170104736761701047367717010473678170104736791701047368017010473681170104736821701047368317010473684170104736851701047368617010473687170104736881701047368917010473690170104736911701047369217010473693170104736941701047369517010473696170104736971701047369817010473699170104737001701047370117010473702170104737031701047370417010473705170104737061701047370717010473708170104737091701047371017010473711170104737121701047371317010473714170104737151701047371617010473717170104737181701047371917010473720170104737211701047372217010473723170104737241701047372517010473726170104737271701047372817010473729170104737301701047373117010473732170104737331701047373417010473735170104737361701047373717010473738170104737391701047374017010473741170104737421701047374317010473744170104737451701047374617010473747170104737481701047374917010473750170104737511701047375217010473753170104737541701047375517010473756170104737571701047375817010473759170104737601701047376117010473762170104737631701047376417010473765170104737661701047376717010473768170104737691701047377017010473771170104737721701047377317010473774170104737751701047377617010473777170104737781701047377917010473780170104737811701047378217010473783170104737841701047378517010473786170104737871701047378817010473789170104737901701047379117010473792170104737931701047379417010473795170104737961701047379717010473798170104737991701047380017010473801170104738021701047380317010473804170104738051701047380617010473807170104738081701047380917010473810170104738111701047381217010473813170104738141701047381517010473816170104738171701047381817010473819170104738201701047382117010473822170104738231701047382417010473825170104738261701047382717010473828170104738291701047383017010473831170104738321701047383317010473834170104738351701047383617010473837170104738381701047383917010473840170104738411701047384217010473843170104738441701047384517010473846170104738471701047384817010473849170104738501701047385117010473852170104738531701047385417010473855170104738561701047385717010473858170104738591701047386017010473861170104738621701047386317010473864170104738651701047386617010473867170104738681701047386917010473870170104738711701047387217010473873170104738741701047387517010473876170104738771701047387817010473879170104738801701047388117010473882170104738831701047388417010473885170104738861701047388717010473888170104738891701047389017010473891170104738921701047389317010473894170104738951701047389617010473897170104738981701047389917010473900170104739011701047390217010473903170104739041701047390517010473906170104739071701047390817010473909170104739101701047391117010473912170104739131701047391417010473915170104739161701047391717010473918170104739191701047392017010473921170104739221701047392317010473924170104739251701047392617010473927170104739281701047392917010473930170104739311701047393217010473933170104739341701047393517010473936170104739371701047393817010473939170104739401701047394117010473942170104739431701047394417010473945170104739461701047394717010473948170104739491701047395017010473951170104739521701047395317010473954170104739551701047395617010473957170104739581701047395917010473960170104739611701047396217010473963170104739641701047396517010473966170104739671701047396817010473969170104739701701047397117010473972170104739731701047397417010473975170104739761701047397717010473978170104739791701047398017010473981170104739821701047398317010473984170104739851701047398617010473987170104739881701047398917010473990170104739911701047399217010473993170104739941701047399517010473996170104739971701047399817010473999170104740001701047400117010474002170104740031701047400417010474005170104740061701047400717010474008170104740091701047401017010474011170104740121701047401317010474014170104740151701047401617010474017170104740181701047401917010474020170104740211701047402217010474023170104740241701047402517010474026170104740271701047402817010474029170104740301701047403117010474032170104740331701047403417010474035170104740361701047403717010474038170104740391701047404017010474041170104740421701047404317010474044170104740451701047404617010474047170104740481701047404917010474050170104740511701047405217010474053170104740541701047405517010474056170104740571701047405817010474059170104740601701047406117010474062170104740631701047406417010474065170104740661701047406717010474068170104740691701047407017010474071170104740721701047407317010474074170104740751701047407617010474077170104740781701047407917010474080170104740811701047408217010474083170104740841701047408517010474086170104740871701047408817010474089170104740901701047409117010474092170104740931701047409417010474095170104740961701047409717010474098170104740991701047410017010474101170104741021701047410317010474104170104741051701047410617010474107170104741081701047410917010474110170104741111701047411217010474113170104741141701047411517010474116170104741171701047411817010474119170104741201701047412117010474122170104741231701047412417010474125170104741261701047412717010474128170104741291701047413017010474131170104741321701047413317010474134170104741351701047413617010474137170104741381701047413917010474140170104741411701047414217010474143170104741441701047414517010474146170104741471701047414817010474149170104741501701047415117010474152170104741531701047415417010474155170104741561701047415717010474158170104741591701047416017010474161170104741621701047416317010474164170104741651701047416617010474167170104741681701047416917010474170170104741711701047417217010474173170104741741701047417517010474176170104741771701047417817010474179170104741801701047418117010474182170104741831701047418417010474185170104741861701047418717010474188170104741891701047419017010474191170104741921701047419317010474194170104741951701047419617010474197170104741981701047419917010474200170104742011701047420217010474203170104742041701047420517010474206170104742071701047420817010474209170104742101701047421117010474212170104742131701047421417010474215170104742161701047421717010474218170104742191701047422017010474221170104742221701047422317010474224170104742251701047422617010474227170104742281701047422917010474230170104742311701047423217010474233170104742341701047423517010474236170104742371701047423817010474239170104742401701047424117010474242170104742431701047424417010474245170104742461701047424717010474248170104742491701047425017010474251170104742521701047425317010474254170104742551701047425617010474257170104742581701047425917010474260170104742611701047426217010474263170104742641701047426517010474266170104742671701047426817010474269170104742701701047427117010474272170104742731701047427417010474275170104742761701047427717010474278170104742791701047428017010474281170104742821701047428317010474284170104742851701047428617010474287170104742881701047428917010474290170104742911701047429217010474293170104742941701047429517010474296170104742971701047429817010474299170104743001701047430117010474302170104743031701047430417010474305170104743061701047430717010474308170104743091701047431017010474311170104743121701047431317010474314170104743151701047431617010474317170104743181701047431917010474320170104743211701047432217010474323170104743241701047432517010474326170104743271701047432817010474329170104743301701047433117010474332170104743331701047433417010474335170104743361701047433717010474338170104743391701047434017010474341170104743421701047434317010474344170104743451701047434617010474347170104743481701047434917010474350170104743511701047435217010474353170104743541701047435517010474356170104743571701047435817010474359170104743601701047436117010474362170104743631701047436417010474365170104743661701047436717010474368170104743691701047437017010474371170104743721701047437317010474374170104743751701047437617010474377170104743781701047437917010474380170104743811701047438217010474383170104743841701047438517010474386170104743871701047438817010474389170104743901701047439117010474392170104743931701047439417010474395170104743961701047439717010474398170104743991701047440017010474401170104744021701047440317010474404170104744051701047440617010474407170104744081701047440917010474410170104744111701047441217010474413170104744141701047441517010474416170104744171701047441817010474419170104744201701047442117010474422170104744231701047442417010474425170104744261701047442717010474428170104744291701047443017010474431170104744321701047443317010474434170104744351701047443617010474437170104744381701047443917010474440170104744411701047444217010474443170104744441701047444517010474446170104744471701047444817010474449170104744501701047445117010474452170104744531701047445417010474455170104744561701047445717010474458170104744591701047446017010474461170104744621701047446317010474464170104744651701047446617010474467170104744681701047446917010474470170104744711701047447217010474473170104744741701047447517010474476170104744771701047447817010474479170104744801701047448117010474482170104744831701047448417010474485170104744861701047448717010474488170104744891701047449017010474491170104744921701047449317010474494170104744951701047449617010474497170104744981701047449917010474500170104745011701047450217010474503170104745041701047450517010474506170104745071701047450817010474509170104745101701047451117010474512170104745131701047451417010474515170104745161701047451717010474518170104745191701047452017010474521170104745221701047452317010474524170104745251701047452617010474527170104745281701047452917010474530170104745311701047453217010474533170104745341701047453517010474536170104745371701047453817010474539170104745401701047454117010474542170104745431701047454417010474545170104745461701047454717010474548170104745491701047455017010474551170104745521701047455317010474554170104745551701047455617010474557170104745581701047455917010474560170104745611701047456217010474563170104745641701047456517010474566170104745671701047456817010474569170104745701701047457117010474572170104745731701047457417010474575170104745761701047457717010474578170104745791701047458017010474581170104745821701047458317010474584170104745851701047458617010474587170104745881701047458917010474590170104745911701047459217010474593170104745941701047459517010474596170104745971701047459817010474599170104746001701047460117010474602170104746031701047460417010474605170104746061701047460717010474608170104746091701047461017010474611170104746121701047461317010474614170104746151701047461617010474617170104746181701047461917010474620170104746211701047462217010474623170104746241701047462517010474626170104746271701047462817010474629170104746301701047463117010474632170104746331701047463417010474635170104746361701047463717010474638170104746391701047464017010474641170104746421701047464317010474644170104746451701047464617010474647170104746481701047464917010474650170104746511701047465217010474653170104746541701047465517010474656170104746571701047465817010474659170104746601701047466117010474662170104746631701047466417010474665170104746661701047466717010474668170104746691701047467017010474671170104746721701047467317010474674170104746751701047467617010474677170104746781701047467917010474680170104746811701047468217010474683170104746841701047468517010474686170104746871701047468817010474689170104746901701047469117010474692170104746931701047469417010474695170104746961701047469717010474698170104746991701047470017010474701170104747021701047470317010474704170104747051701047470617010474707170104747081701047470917010474710170104747111701047471217010474713170104747141701047471517010474716170104747171701047471817010474719170104747201701047472117010474722170104747231701047472417010474725170104747261701047472717010474728170104747291701047473017010474731170104747321701047473317010474734170104747351701047473617010474737170104747381701047473917010474740170104747411701047474217010474743170104747441701047474517010474746170104747471701047474817010474749170104747501701047475117010474752170104747531701047475417010474755170104747561701047475717010474758170104747591701047476017010474761170104747621701047476317010474764170104747651701047476617010474767170104747681701047476917010474770170104747711701047477217010474773170104747741701047477517010474776170104747771701047477817010474779170104747801701047478117010474782170104747831701047478417010474785170104747861701047478717010474788170104747891701047479017010474791170104747921701047479317010474794170104747951701047479617010474797170104747981701047479917010474800170104748011701047480217010474803170104748041701047480517010474806170104748071701047480817010474809170104748101701047481117010474812170104748131701047481417010474815170104748161701047481717010474818170104748191701047482017010474821170104748221701047482317010474824170104748251701047482617010474827170104748281701047482917010474830170104748311701047483217010474833170104748341701047483517010474836170104748371701047483817010474839170104748401701047484117010474842170104748431701047484417010474845170104748461701047484717010474848170104748491701047485017010474851170104748521701047485317010474854170104748551701047485617010474857170104748581701047485917010474860170104748611701047486217010474863170104748641701047486517010474866170104748671701047486817010474869170104748701701047487117010474872170104748731701047487417010474875170104748761701047487717010474878170104748791701047488017010474881170104748821701047488317010474884170104748851701047488617010474887170104748881701047488917010474890170104748911701047489217010474893170104748941701047489517010474896170104748971701047489817010474899170104749001701047490117010474902170104749031701047490417010474905170104749061701047490717010474908170104749091701047491017010474911170104749121701047491317010474914170104749151701047491617010474917170104749181701047491917010474920170104749211701047492217010474923170104749241701047492517010474926170104749271701047492817010474929170104749301701047493117010474932170104749331701047493417010474935170104749361701047493717010474938170104749391701047494017010474941170104749421701047494317010474944170104749451701047494617010474947170104749481701047494917010474950170104749511701047495217010474953170104749541701047495517010474956170104749571701047495817010474959170104749601701047496117010474962170104749631701047496417010474965170104749661701047496717010474968170104749691701047497017010474971170104749721701047497317010474974170104749751701047497617010474977170104749781701047497917010474980170104749811701047498217010474983170104749841701047498517010474986170104749871701047498817010474989170104749901701047499117010474992170104749931701047499417010474995170104749961701047499717010474998170104749991701047500017010475001170104750021701047500317010475004170104750051701047500617010475007170104750081701047500917010475010170104750111701047501217010475013170104750141701047501517010475016170104750171701047501817010475019170104750201701047502117010475022170104750231701047502417010475025170104750261701047502717010475028170104750291701047503017010475031170104750321701047503317010475034170104750351701047503617010475037170104750381701047503917010475040170104750411701047504217010475043170104750441701047504517010475046170104750471701047504817010475049170104750501701047505117010475052170104750531701047505417010475055170104750561701047505717010475058170104750591701047506017010475061170104750621701047506317010475064170104750651701047506617010475067170104750681701047506917010475070170104750711701047507217010475073170104750741701047507517010475076170104750771701047507817010475079170104750801701047508117010475082170104750831701047508417010475085170104750861701047508717010475088170104750891701047509017010475091170104750921701047509317010475094170104750951701047509617010475097170104750981701047509917010475100170104751011701047510217010475103170104751041701047510517010475106170104751071701047510817010475109170104751101701047511117010475112170104751131701047511417010475115170104751161701047511717010475118170104751191701047512017010475121170104751221701047512317010475124170104751251701047512617010475127170104751281701047512917010475130170104751311701047513217010475133170104751341701047513517010475136170104751371701047513817010475139170104751401701047514117010475142170104751431701047514417010475145170104751461701047514717010475148170104751491701047515017010475151170104751521701047515317010475154170104751551701047515617010475157170104751581701047515917010475160170104751611701047516217010475163170104751641701047516517010475166170104751671701047516817010475169170104751701701047517117010475172170104751731701047517417010475175170104751761701047517717010475178170104751791701047518017010475181170104751821701047518317010475184170104751851701047518617010475187170104751881701047518917010475190170104751911701047519217010475193170104751941701047519517010475196170104751971701047519817010475199170104752001701047520117010475202170104752031701047520417010475205170104752061701047520717010475208170104752091701047521017010475211170104752121701047521317010475214170104752151701047521617010475217170104752181701047521917010475220170104752211701047522217010475223170104752241701047522517010475226170104752271701047522817010475229170104752301701047523117010475232170104752331701047523417010475235170104752361701047523717010475238170104752391701047524017010475241170104752421701047524317010475244170104752451701047524617010475247170104752481701047524917010475250170104752511701047525217010475253170104752541701047525517010475256170104752571701047525817010475259170104752601701047526117010475262170104752631701047526417010475265170104752661701047526717010475268170104752691701047527017010475271170104752721701047527317010475274170104752751701047527617010475277170104752781701047527917010475280170104752811701047528217010475283170104752841701047528517010475286170104752871701047528817010475289170104752901701047529117010475292170104752931701047529417010475295170104752961701047529717010475298170104752991701047530017010475301170104753021701047530317010475304170104753051701047530617010475307170104753081701047530917010475310170104753111701047531217010475313170104753141701047531517010475316170104753171701047531817010475319170104753201701047532117010475322170104753231701047532417010475325170104753261701047532717010475328170104753291701047533017010475331170104753321701047533317010475334170104753351701047533617010475337170104753381701047533917010475340170104753411701047534217010475343170104753441701047534517010475346170104753471701047534817010475349170104753501701047535117010475352170104753531701047535417010475355170104753561701047535717010475358170104753591701047536017010475361170104753621701047536317010475364170104753651701047536617010475367170104753681701047536917010475370170104753711701047537217010475373170104753741701047537517010475376170104753771701047537817010475379170104753801701047538117010475382170104753831701047538417010475385170104753861701047538717010475388170104753891701047539017010475391170104753921701047539317010475394170104753951701047539617010475397170104753981701047539917010475400170104754011701047540217010475403170104754041701047540517010475406170104754071701047540817010475409170104754101701047541117010475412170104754131701047541417010475415170104754161701047541717010475418170104754191701047542017010475421170104754221701047542317010475424170104754251701047542617010475427170104754281701047542917010475430170104754311701047543217010475433170104754341701047543517010475436170104754371701047543817010475439170104754401701047544117010475442170104754431701047544417010475445170104754461701047544717010475448170104754491701047545017010475451170104754521701047545317010475454170104754551701047545617010475457170104754581701047545917010475460170104754611701047546217010475463170104754641701047546517010475466170104754671701047546817010475469170104754701701047547117010475472170104754731701047547417010475475170104754761701047547717010475478170104754791701047548017010475481170104754821701047548317010475484170104754851701047548617010475487170104754881701047548917010475490170104754911701047549217010475493170104754941701047549517010475496170104754971701047549817010475499170104755001701047550117010475502170104755031701047550417010475505170104755061701047550717010475508170104755091701047551017010475511170104755121701047551317010475514170104755151701047551617010475517170104755181701047551917010475520170104755211701047552217010475523170104755241701047552517010475526170104755271701047552817010475529170104755301701047553117010475532170104755331701047553417010475535170104755361701047553717010475538170104755391701047554017010475541170104755421701047554317010475544170104755451701047554617010475547170104755481701047554917010475550170104755511701047555217010475553170104755541701047555517010475556170104755571701047555817010475559170104755601701047556117010475562170104755631701047556417010475565170104755661701047556717010475568170104755691701047557017010475571170104755721701047557317010475574170104755751701047557617010475577170104755781701047557917010475580170104755811701047558217010475583170104755841701047558517010475586170104755871701047558817010475589170104755901701047559117010475592170104755931701047559417010475595170104755961701047559717010475598170104755991701047560017010475601170104756021701047560317010475604170104756051701047560617010475607170104756081701047560917010475610170104756111701047561217010475613170104756141701047561517010475616170104756171701047561817010475619170104756201701047562117010475622170104756231701047562417010475625170104756261701047562717010475628170104756291701047563017010475631170104756321701047563317010475634170104756351701047563617010475637170104756381701047563917010475640170104756411701047564217010475643170104756441701047564517010475646170104756471701047564817010475649170104756501701047565117010475652170104756531701047565417010475655170104756561701047565717010475658170104756591701047566017010475661170104756621701047566317010475664170104756651701047566617010475667170104756681701047566917010475670170104756711701047567217010475673170104756741701047567517010475676170104756771701047567817010475679170104756801701047568117010475682170104756831701047568417010475685170104756861701047568717010475688170104756891701047569017010475691170104756921701047569317010475694170104756951701047569617010475697170104756981701047569917010475700170104757011701047570217010475703170104757041701047570517010475706170104757071701047570817010475709170104757101701047571117010475712170104757131701047571417010475715170104757161701047571717010475718170104757191701047572017010475721170104757221701047572317010475724170104757251701047572617010475727170104757281701047572917010475730170104757311701047573217010475733170104757341701047573517010475736170104757371701047573817010475739170104757401701047574117010475742170104757431701047574417010475745170104757461701047574717010475748170104757491701047575017010475751170104757521701047575317010475754170104757551701047575617010475757170104757581701047575917010475760170104757611701047576217010475763170104757641701047576517010475766170104757671701047576817010475769170104757701701047577117010475772170104757731701047577417010475775170104757761701047577717010475778170104757791701047578017010475781170104757821701047578317010475784170104757851701047578617010475787170104757881701047578917010475790170104757911701047579217010475793170104757941701047579517010475796170104757971701047579817010475799170104758001701047580117010475802170104758031701047580417010475805170104758061701047580717010475808170104758091701047581017010475811170104758121701047581317010475814170104758151701047581617010475817170104758181701047581917010475820170104758211701047582217010475823170104758241701047582517010475826170104758271701047582817010475829170104758301701047583117010475832170104758331701047583417010475835170104758361701047583717010475838170104758391701047584017010475841170104758421701047584317010475844170104758451701047584617010475847170104758481701047584917010475850170104758511701047585217010475853170104758541701047585517010475856170104758571701047585817010475859170104758601701047586117010475862170104758631701047586417010475865170104758661701047586717010475868170104758691701047587017010475871170104758721701047587317010475874170104758751701047587617010475877170104758781701047587917010475880170104758811701047588217010475883170104758841701047588517010475886170104758871701047588817010475889170104758901701047589117010475892170104758931701047589417010475895170104758961701047589717010475898170104758991701047590017010475901170104759021701047590317010475904170104759051701047590617010475907170104759081701047590917010475910170104759111701047591217010475913170104759141701047591517010475916170104759171701047591817010475919170104759201701047592117010475922170104759231701047592417010475925170104759261701047592717010475928170104759291701047593017010475931170104759321701047593317010475934170104759351701047593617010475937170104759381701047593917010475940170104759411701047594217010475943170104759441701047594517010475946170104759471701047594817010475949170104759501701047595117010475952170104759531701047595417010475955170104759561701047595717010475958170104759591701047596017010475961170104759621701047596317010475964170104759651701047596617010475967170104759681701047596917010475970170104759711701047597217010475973170104759741701047597517010475976170104759771701047597817010475979170104759801701047598117010475982170104759831701047598417010475985170104759861701047598717010475988170104759891701047599017010475991170104759921701047599317010475994170104759951701047599617010475997170104759981701047599917010476000170104760011701047600217010476003170104760041701047600517010476006170104760071701047600817010476009170104760101701047601117010476012170104760131701047601417010476015170104760161701047601717010476018170104760191701047602017010476021170104760221701047602317010476024170104760251701047602617010476027170104760281701047602917010476030170104760311701047603217010476033170104760341701047603517010476036170104760371701047603817010476039170104760401701047604117010476042170104760431701047604417010476045170104760461701047604717010476048170104760491701047605017010476051170104760521701047605317010476054170104760551701047605617010476057170104760581701047605917010476060170104760611701047606217010476063170104760641701047606517010476066170104760671701047606817010476069170104760701701047607117010476072170104760731701047607417010476075170104760761701047607717010476078170104760791701047608017010476081170104760821701047608317010476084170104760851701047608617010476087170104760881701047608917010476090170104760911701047609217010476093170104760941701047609517010476096170104760971701047609817010476099170104761001701047610117010476102170104761031701047610417010476105170104761061701047610717010476108170104761091701047611017010476111170104761121701047611317010476114170104761151701047611617010476117170104761181701047611917010476120170104761211701047612217010476123170104761241701047612517010476126170104761271701047612817010476129170104761301701047613117010476132170104761331701047613417010476135170104761361701047613717010476138170104761391701047614017010476141170104761421701047614317010476144170104761451701047614617010476147170104761481701047614917010476150170104761511701047615217010476153170104761541701047615517010476156170104761571701047615817010476159170104761601701047616117010476162170104761631701047616417010476165170104761661701047616717010476168170104761691701047617017010476171170104761721701047617317010476174170104761751701047617617010476177170104761781701047617917010476180170104761811701047618217010476183170104761841701047618517010476186170104761871701047618817010476189170104761901701047619117010476192170104761931701047619417010476195170104761961701047619717010476198170104761991701047620017010476201170104762021701047620317010476204170104762051701047620617010476207170104762081701047620917010476210170104762111701047621217010476213170104762141701047621517010476216170104762171701047621817010476219170104762201701047622117010476222170104762231701047622417010476225170104762261701047622717010476228170104762291701047623017010476231170104762321701047623317010476234170104762351701047623617010476237170104762381701047623917010476240170104762411701047624217010476243170104762441701047624517010476246170104762471701047624817010476249170104762501701047625117010476252170104762531701047625417010476255170104762561701047625717010476258170104762591701047626017010476261170104762621701047626317010476264170104762651701047626617010476267170104762681701047626917010476270170104762711701047627217010476273170104762741701047627517010476276170104762771701047627817010476279170104762801701047628117010476282170104762831701047628417010476285170104762861701047628717010476288170104762891701047629017010476291170104762921701047629317010476294170104762951701047629617010476297170104762981701047629917010476300170104763011701047630217010476303170104763041701047630517010476306170104763071701047630817010476309170104763101701047631117010476312170104763131701047631417010476315170104763161701047631717010476318170104763191701047632017010476321170104763221701047632317010476324170104763251701047632617010476327170104763281701047632917010476330170104763311701047633217010476333170104763341701047633517010476336170104763371701047633817010476339170104763401701047634117010476342170104763431701047634417010476345170104763461701047634717010476348170104763491701047635017010476351170104763521701047635317010476354170104763551701047635617010476357170104763581701047635917010476360170104763611701047636217010476363170104763641701047636517010476366170104763671701047636817010476369170104763701701047637117010476372170104763731701047637417010476375170104763761701047637717010476378170104763791701047638017010476381170104763821701047638317010476384170104763851701047638617010476387170104763881701047638917010476390170104763911701047639217010476393170104763941701047639517010476396170104763971701047639817010476399170104764001701047640117010476402170104764031701047640417010476405170104764061701047640717010476408170104764091701047641017010476411170104764121701047641317010476414170104764151701047641617010476417170104764181701047641917010476420170104764211701047642217010476423170104764241701047642517010476426170104764271701047642817010476429170104764301701047643117010476432170104764331701047643417010476435170104764361701047643717010476438170104764391701047644017010476441170104764421701047644317010476444170104764451701047644617010476447170104764481701047644917010476450170104764511701047645217010476453170104764541701047645517010476456170104764571701047645817010476459170104764601701047646117010476462170104764631701047646417010476465170104764661701047646717010476468170104764691701047647017010476471170104764721701047647317010476474170104764751701047647617010476477170104764781701047647917010476480170104764811701047648217010476483170104764841701047648517010476486170104764871701047648817010476489170104764901701047649117010476492170104764931701047649417010476495170104764961701047649717010476498170104764991701047650017010476501170104765021701047650317010476504170104765051701047650617010476507170104765081701047650917010476510170104765111701047651217010476513170104765141701047651517010476516170104765171701047651817010476519170104765201701047652117010476522170104765231701047652417010476525170104765261701047652717010476528170104765291701047653017010476531170104765321701047653317010476534170104765351701047653617010476537170104765381701047653917010476540170104765411701047654217010476543170104765441701047654517010476546170104765471701047654817010476549170104765501701047655117010476552170104765531701047655417010476555170104765561701047655717010476558170104765591701047656017010476561170104765621701047656317010476564170104765651701047656617010476567170104765681701047656917010476570170104765711701047657217010476573170104765741701047657517010476576170104765771701047657817010476579170104765801701047658117010476582170104765831701047658417010476585170104765861701047658717010476588170104765891701047659017010476591170104765921701047659317010476594170104765951701047659617010476597170104765981701047659917010476600170104766011701047660217010476603170104766041701047660517010476606170104766071701047660817010476609170104766101701047661117010476612170104766131701047661417010476615170104766161701047661717010476618170104766191701047662017010476621170104766221701047662317010476624170104766251701047662617010476627170104766281701047662917010476630170104766311701047663217010476633170104766341701047663517010476636170104766371701047663817010476639170104766401701047664117010476642170104766431701047664417010476645170104766461701047664717010476648170104766491701047665017010476651170104766521701047665317010476654170104766551701047665617010476657170104766581701047665917010476660170104766611701047666217010476663170104766641701047666517010476666170104766671701047666817010476669170104766701701047667117010476672170104766731701047667417010476675170104766761701047667717010476678170104766791701047668017010476681170104766821701047668317010476684170104766851701047668617010476687170104766881701047668917010476690170104766911701047669217010476693170104766941701047669517010476696170104766971701047669817010476699170104767001701047670117010476702170104767031701047670417010476705170104767061701047670717010476708170104767091701047671017010476711170104767121701047671317010476714170104767151701047671617010476717170104767181701047671917010476720170104767211701047672217010476723170104767241701047672517010476726170104767271701047672817010476729170104767301701047673117010476732170104767331701047673417010476735170104767361701047673717010476738170104767391701047674017010476741170104767421701047674317010476744170104767451701047674617010476747170104767481701047674917010476750170104767511701047675217010476753170104767541701047675517010476756170104767571701047675817010476759170104767601701047676117010476762170104767631701047676417010476765170104767661701047676717010476768170104767691701047677017010476771170104767721701047677317010476774170104767751701047677617010476777170104767781701047677917010476780170104767811701047678217010476783170104767841701047678517010476786170104767871701047678817010476789170104767901701047679117010476792170104767931701047679417010476795170104767961701047679717010476798170104767991701047680017010476801170104768021701047680317010476804170104768051701047680617010476807170104768081701047680917010476810170104768111701047681217010476813170104768141701047681517010476816170104768171701047681817010476819170104768201701047682117010476822170104768231701047682417010476825170104768261701047682717010476828170104768291701047683017010476831170104768321701047683317010476834170104768351701047683617010476837170104768381701047683917010476840170104768411701047684217010476843170104768441701047684517010476846170104768471701047684817010476849170104768501701047685117010476852170104768531701047685417010476855170104768561701047685717010476858170104768591701047686017010476861170104768621701047686317010476864170104768651701047686617010476867170104768681701047686917010476870170104768711701047687217010476873170104768741701047687517010476876170104768771701047687817010476879170104768801701047688117010476882170104768831701047688417010476885170104768861701047688717010476888170104768891701047689017010476891170104768921701047689317010476894170104768951701047689617010476897170104768981701047689917010476900170104769011701047690217010476903170104769041701047690517010476906170104769071701047690817010476909170104769101701047691117010476912170104769131701047691417010476915170104769161701047691717010476918170104769191701047692017010476921170104769221701047692317010476924170104769251701047692617010476927170104769281701047692917010476930170104769311701047693217010476933170104769341701047693517010476936170104769371701047693817010476939170104769401701047694117010476942170104769431701047694417010476945170104769461701047694717010476948170104769491701047695017010476951170104769521701047695317010476954170104769551701047695617010476957170104769581701047695917010476960170104769611701047696217010476963170104769641701047696517010476966170104769671701047696817010476969170104769701701047697117010476972170104769731701047697417010476975170104769761701047697717010476978170104769791701047698017010476981170104769821701047698317010476984170104769851701047698617010476987170104769881701047698917010476990170104769911701047699217010476993170104769941701047699517010476996170104769971701047699817010476999170104770001701047700117010477002170104770031701047700417010477005170104770061701047700717010477008170104770091701047701017010477011170104770121701047701317010477014170104770151701047701617010477017170104770181701047701917010477020170104770211701047702217010477023170104770241701047702517010477026170104770271701047702817010477029170104770301701047703117010477032170104770331701047703417010477035170104770361701047703717010477038170104770391701047704017010477041170104770421701047704317010477044170104770451701047704617010477047170104770481701047704917010477050170104770511701047705217010477053170104770541701047705517010477056170104770571701047705817010477059170104770601701047706117010477062170104770631701047706417010477065170104770661701047706717010477068170104770691701047707017010477071170104770721701047707317010477074170104770751701047707617010477077170104770781701047707917010477080170104770811701047708217010477083170104770841701047708517010477086170104770871701047708817010477089170104770901701047709117010477092170104770931701047709417010477095170104770961701047709717010477098170104770991701047710017010477101170104771021701047710317010477104170104771051701047710617010477107170104771081701047710917010477110170104771111701047711217010477113170104771141701047711517010477116170104771171701047711817010477119170104771201701047712117010477122170104771231701047712417010477125170104771261701047712717010477128170104771291701047713017010477131170104771321701047713317010477134170104771351701047713617010477137170104771381701047713917010477140170104771411701047714217010477143170104771441701047714517010477146170104771471701047714817010477149170104771501701047715117010477152170104771531701047715417010477155170104771561701047715717010477158170104771591701047716017010477161170104771621701047716317010477164170104771651701047716617010477167170104771681701047716917010477170170104771711701047717217010477173170104771741701047717517010477176170104771771701047717817010477179170104771801701047718117010477182170104771831701047718417010477185170104771861701047718717010477188170104771891701047719017010477191170104771921701047719317010477194170104771951701047719617010477197170104771981701047719917010477200170104772011701047720217010477203170104772041701047720517010477206170104772071701047720817010477209170104772101701047721117010477212170104772131701047721417010477215170104772161701047721717010477218170104772191701047722017010477221170104772221701047722317010477224170104772251701047722617010477227170104772281701047722917010477230170104772311701047723217010477233170104772341701047723517010477236170104772371701047723817010477239170104772401701047724117010477242170104772431701047724417010477245170104772461701047724717010477248170104772491701047725017010477251170104772521701047725317010477254170104772551701047725617010477257170104772581701047725917010477260170104772611701047726217010477263170104772641701047726517010477266170104772671701047726817010477269170104772701701047727117010477272170104772731701047727417010477275170104772761701047727717010477278170104772791701047728017010477281170104772821701047728317010477284170104772851701047728617010477287170104772881701047728917010477290170104772911701047729217010477293170104772941701047729517010477296170104772971701047729817010477299170104773001701047730117010477302170104773031701047730417010477305170104773061701047730717010477308170104773091701047731017010477311170104773121701047731317010477314170104773151701047731617010477317170104773181701047731917010477320170104773211701047732217010477323170104773241701047732517010477326170104773271701047732817010477329170104773301701047733117010477332170104773331701047733417010477335170104773361701047733717010477338170104773391701047734017010477341170104773421701047734317010477344170104773451701047734617010477347170104773481701047734917010477350170104773511701047735217010477353170104773541701047735517010477356170104773571701047735817010477359170104773601701047736117010477362170104773631701047736417010477365170104773661701047736717010477368170104773691701047737017010477371170104773721701047737317010477374170104773751701047737617010477377170104773781701047737917010477380170104773811701047738217010477383170104773841701047738517010477386170104773871701047738817010477389170104773901701047739117010477392170104773931701047739417010477395170104773961701047739717010477398170104773991701047740017010477401170104774021701047740317010477404170104774051701047740617010477407170104774081701047740917010477410170104774111701047741217010477413170104774141701047741517010477416170104774171701047741817010477419170104774201701047742117010477422170104774231701047742417010477425170104774261701047742717010477428170104774291701047743017010477431170104774321701047743317010477434170104774351701047743617010477437170104774381701047743917010477440170104774411701047744217010477443170104774441701047744517010477446170104774471701047744817010477449170104774501701047745117010477452170104774531701047745417010477455170104774561701047745717010477458170104774591701047746017010477461170104774621701047746317010477464170104774651701047746617010477467170104774681701047746917010477470170104774711701047747217010477473170104774741701047747517010477476170104774771701047747817010477479170104774801701047748117010477482170104774831701047748417010477485170104774861701047748717010477488170104774891701047749017010477491170104774921701047749317010477494170104774951701047749617010477497170104774981701047749917010477500170104775011701047750217010477503170104775041701047750517010477506170104775071701047750817010477509170104775101701047751117010477512170104775131701047751417010477515170104775161701047751717010477518170104775191701047752017010477521170104775221701047752317010477524170104775251701047752617010477527170104775281701047752917010477530170104775311701047753217010477533170104775341701047753517010477536170104775371701047753817010477539170104775401701047754117010477542170104775431701047754417010477545170104775461701047754717010477548170104775491701047755017010477551170104775521701047755317010477554170104775551701047755617010477557170104775581701047755917010477560170104775611701047756217010477563170104775641701047756517010477566170104775671701047756817010477569170104775701701047757117010477572170104775731701047757417010477575170104775761701047757717010477578170104775791701047758017010477581170104775821701047758317010477584170104775851701047758617010477587170104775881701047758917010477590170104775911701047759217010477593170104775941701047759517010477596170104775971701047759817010477599170104776001701047760117010477602170104776031701047760417010477605170104776061701047760717010477608170104776091701047761017010477611170104776121701047761317010477614170104776151701047761617010477617170104776181701047761917010477620170104776211701047762217010477623170104776241701047762517010477626170104776271701047762817010477629170104776301701047763117010477632170104776331701047763417010477635170104776361701047763717010477638170104776391701047764017010477641170104776421701047764317010477644170104776451701047764617010477647170104776481701047764917010477650170104776511701047765217010477653170104776541701047765517010477656170104776571701047765817010477659170104776601701047766117010477662170104776631701047766417010477665170104776661701047766717010477668170104776691701047767017010477671170104776721701047767317010477674170104776751701047767617010477677170104776781701047767917010477680170104776811701047768217010477683170104776841701047768517010477686170104776871701047768817010477689170104776901701047769117010477692170104776931701047769417010477695170104776961701047769717010477698170104776991701047770017010477701170104777021701047770317010477704170104777051701047770617010477707170104777081701047770917010477710170104777111701047771217010477713170104777141701047771517010477716170104777171701047771817010477719170104777201701047772117010477722170104777231701047772417010477725170104777261701047772717010477728170104777291701047773017010477731170104777321701047773317010477734170104777351701047773617010477737170104777381701047773917010477740170104777411701047774217010477743170104777441701047774517010477746170104777471701047774817010477749170104777501701047775117010477752170104777531701047775417010477755170104777561701047775717010477758170104777591701047776017010477761170104777621701047776317010477764170104777651701047776617010477767170104777681701047776917010477770170104777711701047777217010477773170104777741701047777517010477776170104777771701047777817010477779170104777801701047778117010477782170104777831701047778417010477785170104777861701047778717010477788170104777891701047779017010477791170104777921701047779317010477794170104777951701047779617010477797170104777981701047779917010477800170104778011701047780217010477803170104778041701047780517010477806170104778071701047780817010477809170104778101701047781117010477812170104778131701047781417010477815170104778161701047781717010477818170104778191701047782017010477821170104778221701047782317010477824170104778251701047782617010477827170104778281701047782917010477830170104778311701047783217010477833170104778341701047783517010477836170104778371701047783817010477839170104778401701047784117010477842170104778431701047784417010477845170104778461701047784717010477848170104778491701047785017010477851170104778521701047785317010477854170104778551701047785617010477857170104778581701047785917010477860170104778611701047786217010477863170104778641701047786517010477866170104778671701047786817010477869170104778701701047787117010477872170104778731701047787417010477875170104778761701047787717010477878170104778791701047788017010477881170104778821701047788317010477884170104778851701047788617010477887170104778881701047788917010477890170104778911701047789217010477893170104778941701047789517010477896170104778971701047789817010477899170104779001701047790117010477902170104779031701047790417010477905170104779061701047790717010477908170104779091701047791017010477911170104779121701047791317010477914170104779151701047791617010477917170104779181701047791917010477920170104779211701047792217010477923170104779241701047792517010477926170104779271701047792817010477929170104779301701047793117010477932170104779331701047793417010477935170104779361701047793717010477938170104779391701047794017010477941170104779421701047794317010477944170104779451701047794617010477947170104779481701047794917010477950170104779511701047795217010477953170104779541701047795517010477956170104779571701047795817010477959170104779601701047796117010477962170104779631701047796417010477965170104779661701047796717010477968170104779691701047797017010477971170104779721701047797317010477974170104779751701047797617010477977170104779781701047797917010477980170104779811701047798217010477983170104779841701047798517010477986170104779871701047798817010477989170104779901701047799117010477992170104779931701047799417010477995170104779961701047799717010477998170104779991701047800017010478001170104780021701047800317010478004170104780051701047800617010478007170104780081701047800917010478010170104780111701047801217010478013170104780141701047801517010478016170104780171701047801817010478019170104780201701047802117010478022170104780231701047802417010478025170104780261701047802717010478028170104780291701047803017010478031170104780321701047803317010478034170104780351701047803617010478037170104780381701047803917010478040170104780411701047804217010478043170104780441701047804517010478046170104780471701047804817010478049170104780501701047805117010478052170104780531701047805417010478055170104780561701047805717010478058170104780591701047806017010478061170104780621701047806317010478064170104780651701047806617010478067170104780681701047806917010478070170104780711701047807217010478073170104780741701047807517010478076170104780771701047807817010478079170104780801701047808117010478082170104780831701047808417010478085170104780861701047808717010478088170104780891701047809017010478091170104780921701047809317010478094170104780951701047809617010478097170104780981701047809917010478100170104781011701047810217010478103170104781041701047810517010478106170104781071701047810817010478109170104781101701047811117010478112170104781131701047811417010478115170104781161701047811717010478118170104781191701047812017010478121170104781221701047812317010478124170104781251701047812617010478127170104781281701047812917010478130170104781311701047813217010478133170104781341701047813517010478136170104781371701047813817010478139170104781401701047814117010478142170104781431701047814417010478145170104781461701047814717010478148170104781491701047815017010478151170104781521701047815317010478154170104781551701047815617010478157170104781581701047815917010478160170104781611701047816217010478163170104781641701047816517010478166170104781671701047816817010478169170104781701701047817117010478172170104781731701047817417010478175170104781761701047817717010478178170104781791701047818017010478181170104781821701047818317010478184170104781851701047818617010478187170104781881701047818917010478190170104781911701047819217010478193170104781941701047819517010478196170104781971701047819817010478199170104782001701047820117010478202170104782031701047820417010478205170104782061701047820717010478208170104782091701047821017010478211170104782121701047821317010478214170104782151701047821617010478217170104782181701047821917010478220170104782211701047822217010478223170104782241701047822517010478226170104782271701047822817010478229170104782301701047823117010478232170104782331701047823417010478235170104782361701047823717010478238170104782391701047824017010478241170104782421701047824317010478244170104782451701047824617010478247170104782481701047824917010478250170104782511701047825217010478253170104782541701047825517010478256170104782571701047825817010478259170104782601701047826117010478262170104782631701047826417010478265170104782661701047826717010478268170104782691701047827017010478271170104782721701047827317010478274170104782751701047827617010478277170104782781701047827917010478280170104782811701047828217010478283170104782841701047828517010478286170104782871701047828817010478289170104782901701047829117010478292170104782931701047829417010478295170104782961701047829717010478298170104782991701047830017010478301170104783021701047830317010478304170104783051701047830617010478307170104783081701047830917010478310170104783111701047831217010478313170104783141701047831517010478316170104783171701047831817010478319170104783201701047832117010478322170104783231701047832417010478325170104783261701047832717010478328170104783291701047833017010478331170104783321701047833317010478334170104783351701047833617010478337170104783381701047833917010478340170104783411701047834217010478343170104783441701047834517010478346170104783471701047834817010478349170104783501701047835117010478352170104783531701047835417010478355170104783561701047835717010478358170104783591701047836017010478361170104783621701047836317010478364170104783651701047836617010478367170104783681701047836917010478370170104783711701047837217010478373170104783741701047837517010478376170104783771701047837817010478379170104783801701047838117010478382170104783831701047838417010478385170104783861701047838717010478388170104783891701047839017010478391170104783921701047839317010478394170104783951701047839617010478397170104783981701047839917010478400170104784011701047840217010478403170104784041701047840517010478406170104784071701047840817010478409170104784101701047841117010478412170104784131701047841417010478415170104784161701047841717010478418170104784191701047842017010478421170104784221701047842317010478424170104784251701047842617010478427170104784281701047842917010478430170104784311701047843217010478433170104784341701047843517010478436170104784371701047843817010478439170104784401701047844117010478442170104784431701047844417010478445170104784461701047844717010478448170104784491701047845017010478451170104784521701047845317010478454170104784551701047845617010478457170104784581701047845917010478460170104784611701047846217010478463170104784641701047846517010478466170104784671701047846817010478469170104784701701047847117010478472170104784731701047847417010478475170104784761701047847717010478478170104784791701047848017010478481170104784821701047848317010478484170104784851701047848617010478487170104784881701047848917010478490170104784911701047849217010478493170104784941701047849517010478496170104784971701047849817010478499170104785001701047850117010478502170104785031701047850417010478505170104785061701047850717010478508170104785091701047851017010478511170104785121701047851317010478514170104785151701047851617010478517170104785181701047851917010478520170104785211701047852217010478523170104785241701047852517010478526170104785271701047852817010478529170104785301701047853117010478532170104785331701047853417010478535170104785361701047853717010478538170104785391701047854017010478541170104785421701047854317010478544170104785451701047854617010478547170104785481701047854917010478550170104785511701047855217010478553170104785541701047855517010478556170104785571701047855817010478559170104785601701047856117010478562170104785631701047856417010478565170104785661701047856717010478568170104785691701047857017010478571170104785721701047857317010478574170104785751701047857617010478577170104785781701047857917010478580170104785811701047858217010478583170104785841701047858517010478586170104785871701047858817010478589170104785901701047859117010478592170104785931701047859417010478595170104785961701047859717010478598170104785991701047860017010478601170104786021701047860317010478604170104786051701047860617010478607170104786081701047860917010478610170104786111701047861217010478613170104786141701047861517010478616170104786171701047861817010478619170104786201701047862117010478622170104786231701047862417010478625170104786261701047862717010478628170104786291701047863017010478631170104786321701047863317010478634170104786351701047863617010478637170104786381701047863917010478640170104786411701047864217010478643170104786441701047864517010478646170104786471701047864817010478649170104786501701047865117010478652170104786531701047865417010478655170104786561701047865717010478658170104786591701047866017010478661170104786621701047866317010478664170104786651701047866617010478667170104786681701047866917010478670170104786711701047867217010478673170104786741701047867517010478676170104786771701047867817010478679170104786801701047868117010478682170104786831701047868417010478685170104786861701047868717010478688170104786891701047869017010478691170104786921701047869317010478694170104786951701047869617010478697170104786981701047869917010478700170104787011701047870217010478703170104787041701047870517010478706170104787071701047870817010478709170104787101701047871117010478712170104787131701047871417010478715170104787161701047871717010478718170104787191701047872017010478721170104787221701047872317010478724170104787251701047872617010478727170104787281701047872917010478730170104787311701047873217010478733170104787341701047873517010478736170104787371701047873817010478739170104787401701047874117010478742170104787431701047874417010478745170104787461701047874717010478748170104787491701047875017010478751170104787521701047875317010478754170104787551701047875617010478757170104787581701047875917010478760170104787611701047876217010478763170104787641701047876517010478766170104787671701047876817010478769170104787701701047877117010478772170104787731701047877417010478775170104787761701047877717010478778170104787791701047878017010478781170104787821701047878317010478784170104787851701047878617010478787170104787881701047878917010478790170104787911701047879217010478793170104787941701047879517010478796170104787971701047879817010478799170104788001701047880117010478802170104788031701047880417010478805170104788061701047880717010478808170104788091701047881017010478811170104788121701047881317010478814170104788151701047881617010478817170104788181701047881917010478820170104788211701047882217010478823170104788241701047882517010478826170104788271701047882817010478829170104788301701047883117010478832170104788331701047883417010478835170104788361701047883717010478838170104788391701047884017010478841170104788421701047884317010478844170104788451701047884617010478847170104788481701047884917010478850170104788511701047885217010478853170104788541701047885517010478856170104788571701047885817010478859170104788601701047886117010478862170104788631701047886417010478865170104788661701047886717010478868170104788691701047887017010478871170104788721701047887317010478874170104788751701047887617010478877170104788781701047887917010478880170104788811701047888217010478883170104788841701047888517010478886170104788871701047888817010478889170104788901701047889117010478892170104788931701047889417010478895170104788961701047889717010478898170104788991701047890017010478901170104789021701047890317010478904170104789051701047890617010478907170104789081701047890917010478910170104789111701047891217010478913170104789141701047891517010478916170104789171701047891817010478919170104789201701047892117010478922170104789231701047892417010478925170104789261701047892717010478928170104789291701047893017010478931170104789321701047893317010478934170104789351701047893617010478937170104789381701047893917010478940170104789411701047894217010478943170104789441701047894517010478946170104789471701047894817010478949170104789501701047895117010478952170104789531701047895417010478955170104789561701047895717010478958170104789591701047896017010478961170104789621701047896317010478964170104789651701047896617010478967170104789681701047896917010478970170104789711701047897217010478973170104789741701047897517010478976170104789771701047897817010478979170104789801701047898117010478982170104789831701047898417010478985170104789861701047898717010478988170104789891701047899017010478991170104789921701047899317010478994170104789951701047899617010478997170104789981701047899917010479000170104790011701047900217010479003170104790041701047900517010479006170104790071701047900817010479009170104790101701047901117010479012170104790131701047901417010479015170104790161701047901717010479018170104790191701047902017010479021170104790221701047902317010479024170104790251701047902617010479027170104790281701047902917010479030170104790311701047903217010479033170104790341701047903517010479036170104790371701047903817010479039170104790401701047904117010479042170104790431701047904417010479045170104790461701047904717010479048170104790491701047905017010479051170104790521701047905317010479054170104790551701047905617010479057170104790581701047905917010479060170104790611701047906217010479063170104790641701047906517010479066170104790671701047906817010479069170104790701701047907117010479072170104790731701047907417010479075170104790761701047907717010479078170104790791701047908017010479081170104790821701047908317010479084170104790851701047908617010479087170104790881701047908917010479090170104790911701047909217010479093170104790941701047909517010479096170104790971701047909817010479099170104791001701047910117010479102170104791031701047910417010479105170104791061701047910717010479108170104791091701047911017010479111170104791121701047911317010479114170104791151701047911617010479117170104791181701047911917010479120170104791211701047912217010479123170104791241701047912517010479126170104791271701047912817010479129170104791301701047913117010479132170104791331701047913417010479135170104791361701047913717010479138170104791391701047914017010479141170104791421701047914317010479144170104791451701047914617010479147170104791481701047914917010479150170104791511701047915217010479153170104791541701047915517010479156170104791571701047915817010479159170104791601701047916117010479162170104791631701047916417010479165170104791661701047916717010479168170104791691701047917017010479171170104791721701047917317010479174170104791751701047917617010479177170104791781701047917917010479180170104791811701047918217010479183170104791841701047918517010479186170104791871701047918817010479189170104791901701047919117010479192170104791931701047919417010479195170104791961701047919717010479198170104791991701047920017010479201170104792021701047920317010479204170104792051701047920617010479207170104792081701047920917010479210170104792111701047921217010479213170104792141701047921517010479216170104792171701047921817010479219170104792201701047922117010479222170104792231701047922417010479225170104792261701047922717010479228170104792291701047923017010479231170104792321701047923317010479234170104792351701047923617010479237170104792381701047923917010479240170104792411701047924217010479243170104792441701047924517010479246170104792471701047924817010479249170104792501701047925117010479252170104792531701047925417010479255170104792561701047925717010479258170104792591701047926017010479261170104792621701047926317010479264170104792651701047926617010479267170104792681701047926917010479270170104792711701047927217010479273170104792741701047927517010479276170104792771701047927817010479279170104792801701047928117010479282170104792831701047928417010479285170104792861701047928717010479288170104792891701047929017010479291170104792921701047929317010479294170104792951701047929617010479297170104792981701047929917010479300170104793011701047930217010479303170104793041701047930517010479306170104793071701047930817010479309170104793101701047931117010479312170104793131701047931417010479315170104793161701047931717010479318170104793191701047932017010479321170104793221701047932317010479324170104793251701047932617010479327170104793281701047932917010479330170104793311701047933217010479333170104793341701047933517010479336170104793371701047933817010479339170104793401701047934117010479342170104793431701047934417010479345170104793461701047934717010479348170104793491701047935017010479351170104793521701047935317010479354170104793551701047935617010479357170104793581701047935917010479360170104793611701047936217010479363170104793641701047936517010479366170104793671701047936817010479369170104793701701047937117010479372170104793731701047937417010479375170104793761701047937717010479378170104793791701047938017010479381170104793821701047938317010479384170104793851701047938617010479387170104793881701047938917010479390170104793911701047939217010479393170104793941701047939517010479396170104793971701047939817010479399170104794001701047940117010479402170104794031701047940417010479405170104794061701047940717010479408170104794091701047941017010479411170104794121701047941317010479414170104794151701047941617010479417170104794181701047941917010479420170104794211701047942217010479423170104794241701047942517010479426170104794271701047942817010479429170104794301701047943117010479432170104794331701047943417010479435170104794361701047943717010479438170104794391701047944017010479441170104794421701047944317010479444170104794451701047944617010479447170104794481701047944917010479450170104794511701047945217010479453170104794541701047945517010479456170104794571701047945817010479459170104794601701047946117010479462170104794631701047946417010479465170104794661701047946717010479468170104794691701047947017010479471170104794721701047947317010479474170104794751701047947617010479477170104794781701047947917010479480170104794811701047948217010479483170104794841701047948517010479486170104794871701047948817010479489170104794901701047949117010479492170104794931701047949417010479495170104794961701047949717010479498170104794991701047950017010479501170104795021701047950317010479504170104795051701047950617010479507170104795081701047950917010479510170104795111701047951217010479513170104795141701047951517010479516170104795171701047951817010479519170104795201701047952117010479522170104795231701047952417010479525170104795261701047952717010479528170104795291701047953017010479531170104795321701047953317010479534170104795351701047953617010479537170104795381701047953917010479540170104795411701047954217010479543170104795441701047954517010479546170104795471701047954817010479549170104795501701047955117010479552170104795531701047955417010479555170104795561701047955717010479558170104795591701047956017010479561170104795621701047956317010479564170104795651701047956617010479567170104795681701047956917010479570170104795711701047957217010479573170104795741701047957517010479576170104795771701047957817010479579170104795801701047958117010479582170104795831701047958417010479585170104795861701047958717010479588170104795891701047959017010479591170104795921701047959317010479594170104795951701047959617010479597170104795981701047959917010479600170104796011701047960217010479603170104796041701047960517010479606170104796071701047960817010479609170104796101701047961117010479612170104796131701047961417010479615170104796161701047961717010479618170104796191701047962017010479621170104796221701047962317010479624170104796251701047962617010479627170104796281701047962917010479630170104796311701047963217010479633170104796341701047963517010479636170104796371701047963817010479639170104796401701047964117010479642170104796431701047964417010479645170104796461701047964717010479648170104796491701047965017010479651170104796521701047965317010479654170104796551701047965617010479657170104796581701047965917010479660170104796611701047966217010479663170104796641701047966517010479666170104796671701047966817010479669170104796701701047967117010479672170104796731701047967417010479675170104796761701047967717010479678170104796791701047968017010479681170104796821701047968317010479684170104796851701047968617010479687170104796881701047968917010479690170104796911701047969217010479693170104796941701047969517010479696170104796971701047969817010479699170104797001701047970117010479702170104797031701047970417010479705170104797061701047970717010479708170104797091701047971017010479711170104797121701047971317010479714170104797151701047971617010479717170104797181701047971917010479720170104797211701047972217010479723170104797241701047972517010479726170104797271701047972817010479729170104797301701047973117010479732170104797331701047973417010479735170104797361701047973717010479738170104797391701047974017010479741170104797421701047974317010479744170104797451701047974617010479747170104797481701047974917010479750170104797511701047975217010479753170104797541701047975517010479756170104797571701047975817010479759170104797601701047976117010479762170104797631701047976417010479765170104797661701047976717010479768170104797691701047977017010479771170104797721701047977317010479774170104797751701047977617010479777170104797781701047977917010479780170104797811701047978217010479783170104797841701047978517010479786170104797871701047978817010479789170104797901701047979117010479792170104797931701047979417010479795170104797961701047979717010479798170104797991701047980017010479801170104798021701047980317010479804170104798051701047980617010479807170104798081701047980917010479810170104798111701047981217010479813170104798141701047981517010479816170104798171701047981817010479819170104798201701047982117010479822170104798231701047982417010479825170104798261701047982717010479828170104798291701047983017010479831170104798321701047983317010479834170104798351701047983617010479837170104798381701047983917010479840170104798411701047984217010479843170104798441701047984517010479846170104798471701047984817010479849170104798501701047985117010479852170104798531701047985417010479855170104798561701047985717010479858170104798591701047986017010479861170104798621701047986317010479864170104798651701047986617010479867170104798681701047986917010479870170104798711701047987217010479873170104798741701047987517010479876170104798771701047987817010479879170104798801701047988117010479882170104798831701047988417010479885170104798861701047988717010479888170104798891701047989017010479891170104798921701047989317010479894170104798951701047989617010479897170104798981701047989917010479900170104799011701047990217010479903170104799041701047990517010479906170104799071701047990817010479909170104799101701047991117010479912170104799131701047991417010479915170104799161701047991717010479918170104799191701047992017010479921170104799221701047992317010479924170104799251701047992617010479927170104799281701047992917010479930170104799311701047993217010479933170104799341701047993517010479936170104799371701047993817010479939170104799401701047994117010479942170104799431701047994417010479945170104799461701047994717010479948170104799491701047995017010479951170104799521701047995317010479954170104799551701047995617010479957170104799581701047995917010479960170104799611701047996217010479963170104799641701047996517010479966170104799671701047996817010479969170104799701701047997117010479972170104799731701047997417010479975170104799761701047997717010479978170104799791701047998017010479981170104799821701047998317010479984170104799851701047998617010479987170104799881701047998917010479990170104799911701047999217010479993170104799941701047999517010479996170104799971701047999817010479999