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

手机号段1320298

1320298号段手机号码表

13202980000132029800011320298000213202980003132029800041320298000513202980006132029800071320298000813202980009132029800101320298001113202980012132029800131320298001413202980015132029800161320298001713202980018132029800191320298002013202980021132029800221320298002313202980024132029800251320298002613202980027132029800281320298002913202980030132029800311320298003213202980033132029800341320298003513202980036132029800371320298003813202980039132029800401320298004113202980042132029800431320298004413202980045132029800461320298004713202980048132029800491320298005013202980051132029800521320298005313202980054132029800551320298005613202980057132029800581320298005913202980060132029800611320298006213202980063132029800641320298006513202980066132029800671320298006813202980069132029800701320298007113202980072132029800731320298007413202980075132029800761320298007713202980078132029800791320298008013202980081132029800821320298008313202980084132029800851320298008613202980087132029800881320298008913202980090132029800911320298009213202980093132029800941320298009513202980096132029800971320298009813202980099132029801001320298010113202980102132029801031320298010413202980105132029801061320298010713202980108132029801091320298011013202980111132029801121320298011313202980114132029801151320298011613202980117132029801181320298011913202980120132029801211320298012213202980123132029801241320298012513202980126132029801271320298012813202980129132029801301320298013113202980132132029801331320298013413202980135132029801361320298013713202980138132029801391320298014013202980141132029801421320298014313202980144132029801451320298014613202980147132029801481320298014913202980150132029801511320298015213202980153132029801541320298015513202980156132029801571320298015813202980159132029801601320298016113202980162132029801631320298016413202980165132029801661320298016713202980168132029801691320298017013202980171132029801721320298017313202980174132029801751320298017613202980177132029801781320298017913202980180132029801811320298018213202980183132029801841320298018513202980186132029801871320298018813202980189132029801901320298019113202980192132029801931320298019413202980195132029801961320298019713202980198132029801991320298020013202980201132029802021320298020313202980204132029802051320298020613202980207132029802081320298020913202980210132029802111320298021213202980213132029802141320298021513202980216132029802171320298021813202980219132029802201320298022113202980222132029802231320298022413202980225132029802261320298022713202980228132029802291320298023013202980231132029802321320298023313202980234132029802351320298023613202980237132029802381320298023913202980240132029802411320298024213202980243132029802441320298024513202980246132029802471320298024813202980249132029802501320298025113202980252132029802531320298025413202980255132029802561320298025713202980258132029802591320298026013202980261132029802621320298026313202980264132029802651320298026613202980267132029802681320298026913202980270132029802711320298027213202980273132029802741320298027513202980276132029802771320298027813202980279132029802801320298028113202980282132029802831320298028413202980285132029802861320298028713202980288132029802891320298029013202980291132029802921320298029313202980294132029802951320298029613202980297132029802981320298029913202980300132029803011320298030213202980303132029803041320298030513202980306132029803071320298030813202980309132029803101320298031113202980312132029803131320298031413202980315132029803161320298031713202980318132029803191320298032013202980321132029803221320298032313202980324132029803251320298032613202980327132029803281320298032913202980330132029803311320298033213202980333132029803341320298033513202980336132029803371320298033813202980339132029803401320298034113202980342132029803431320298034413202980345132029803461320298034713202980348132029803491320298035013202980351132029803521320298035313202980354132029803551320298035613202980357132029803581320298035913202980360132029803611320298036213202980363132029803641320298036513202980366132029803671320298036813202980369132029803701320298037113202980372132029803731320298037413202980375132029803761320298037713202980378132029803791320298038013202980381132029803821320298038313202980384132029803851320298038613202980387132029803881320298038913202980390132029803911320298039213202980393132029803941320298039513202980396132029803971320298039813202980399132029804001320298040113202980402132029804031320298040413202980405132029804061320298040713202980408132029804091320298041013202980411132029804121320298041313202980414132029804151320298041613202980417132029804181320298041913202980420132029804211320298042213202980423132029804241320298042513202980426132029804271320298042813202980429132029804301320298043113202980432132029804331320298043413202980435132029804361320298043713202980438132029804391320298044013202980441132029804421320298044313202980444132029804451320298044613202980447132029804481320298044913202980450132029804511320298045213202980453132029804541320298045513202980456132029804571320298045813202980459132029804601320298046113202980462132029804631320298046413202980465132029804661320298046713202980468132029804691320298047013202980471132029804721320298047313202980474132029804751320298047613202980477132029804781320298047913202980480132029804811320298048213202980483132029804841320298048513202980486132029804871320298048813202980489132029804901320298049113202980492132029804931320298049413202980495132029804961320298049713202980498132029804991320298050013202980501132029805021320298050313202980504132029805051320298050613202980507132029805081320298050913202980510132029805111320298051213202980513132029805141320298051513202980516132029805171320298051813202980519132029805201320298052113202980522132029805231320298052413202980525132029805261320298052713202980528132029805291320298053013202980531132029805321320298053313202980534132029805351320298053613202980537132029805381320298053913202980540132029805411320298054213202980543132029805441320298054513202980546132029805471320298054813202980549132029805501320298055113202980552132029805531320298055413202980555132029805561320298055713202980558132029805591320298056013202980561132029805621320298056313202980564132029805651320298056613202980567132029805681320298056913202980570132029805711320298057213202980573132029805741320298057513202980576132029805771320298057813202980579132029805801320298058113202980582132029805831320298058413202980585132029805861320298058713202980588132029805891320298059013202980591132029805921320298059313202980594132029805951320298059613202980597132029805981320298059913202980600132029806011320298060213202980603132029806041320298060513202980606132029806071320298060813202980609132029806101320298061113202980612132029806131320298061413202980615132029806161320298061713202980618132029806191320298062013202980621132029806221320298062313202980624132029806251320298062613202980627132029806281320298062913202980630132029806311320298063213202980633132029806341320298063513202980636132029806371320298063813202980639132029806401320298064113202980642132029806431320298064413202980645132029806461320298064713202980648132029806491320298065013202980651132029806521320298065313202980654132029806551320298065613202980657132029806581320298065913202980660132029806611320298066213202980663132029806641320298066513202980666132029806671320298066813202980669132029806701320298067113202980672132029806731320298067413202980675132029806761320298067713202980678132029806791320298068013202980681132029806821320298068313202980684132029806851320298068613202980687132029806881320298068913202980690132029806911320298069213202980693132029806941320298069513202980696132029806971320298069813202980699132029807001320298070113202980702132029807031320298070413202980705132029807061320298070713202980708132029807091320298071013202980711132029807121320298071313202980714132029807151320298071613202980717132029807181320298071913202980720132029807211320298072213202980723132029807241320298072513202980726132029807271320298072813202980729132029807301320298073113202980732132029807331320298073413202980735132029807361320298073713202980738132029807391320298074013202980741132029807421320298074313202980744132029807451320298074613202980747132029807481320298074913202980750132029807511320298075213202980753132029807541320298075513202980756132029807571320298075813202980759132029807601320298076113202980762132029807631320298076413202980765132029807661320298076713202980768132029807691320298077013202980771132029807721320298077313202980774132029807751320298077613202980777132029807781320298077913202980780132029807811320298078213202980783132029807841320298078513202980786132029807871320298078813202980789132029807901320298079113202980792132029807931320298079413202980795132029807961320298079713202980798132029807991320298080013202980801132029808021320298080313202980804132029808051320298080613202980807132029808081320298080913202980810132029808111320298081213202980813132029808141320298081513202980816132029808171320298081813202980819132029808201320298082113202980822132029808231320298082413202980825132029808261320298082713202980828132029808291320298083013202980831132029808321320298083313202980834132029808351320298083613202980837132029808381320298083913202980840132029808411320298084213202980843132029808441320298084513202980846132029808471320298084813202980849132029808501320298085113202980852132029808531320298085413202980855132029808561320298085713202980858132029808591320298086013202980861132029808621320298086313202980864132029808651320298086613202980867132029808681320298086913202980870132029808711320298087213202980873132029808741320298087513202980876132029808771320298087813202980879132029808801320298088113202980882132029808831320298088413202980885132029808861320298088713202980888132029808891320298089013202980891132029808921320298089313202980894132029808951320298089613202980897132029808981320298089913202980900132029809011320298090213202980903132029809041320298090513202980906132029809071320298090813202980909132029809101320298091113202980912132029809131320298091413202980915132029809161320298091713202980918132029809191320298092013202980921132029809221320298092313202980924132029809251320298092613202980927132029809281320298092913202980930132029809311320298093213202980933132029809341320298093513202980936132029809371320298093813202980939132029809401320298094113202980942132029809431320298094413202980945132029809461320298094713202980948132029809491320298095013202980951132029809521320298095313202980954132029809551320298095613202980957132029809581320298095913202980960132029809611320298096213202980963132029809641320298096513202980966132029809671320298096813202980969132029809701320298097113202980972132029809731320298097413202980975132029809761320298097713202980978132029809791320298098013202980981132029809821320298098313202980984132029809851320298098613202980987132029809881320298098913202980990132029809911320298099213202980993132029809941320298099513202980996132029809971320298099813202980999132029810001320298100113202981002132029810031320298100413202981005132029810061320298100713202981008132029810091320298101013202981011132029810121320298101313202981014132029810151320298101613202981017132029810181320298101913202981020132029810211320298102213202981023132029810241320298102513202981026132029810271320298102813202981029132029810301320298103113202981032132029810331320298103413202981035132029810361320298103713202981038132029810391320298104013202981041132029810421320298104313202981044132029810451320298104613202981047132029810481320298104913202981050132029810511320298105213202981053132029810541320298105513202981056132029810571320298105813202981059132029810601320298106113202981062132029810631320298106413202981065132029810661320298106713202981068132029810691320298107013202981071132029810721320298107313202981074132029810751320298107613202981077132029810781320298107913202981080132029810811320298108213202981083132029810841320298108513202981086132029810871320298108813202981089132029810901320298109113202981092132029810931320298109413202981095132029810961320298109713202981098132029810991320298110013202981101132029811021320298110313202981104132029811051320298110613202981107132029811081320298110913202981110132029811111320298111213202981113132029811141320298111513202981116132029811171320298111813202981119132029811201320298112113202981122132029811231320298112413202981125132029811261320298112713202981128132029811291320298113013202981131132029811321320298113313202981134132029811351320298113613202981137132029811381320298113913202981140132029811411320298114213202981143132029811441320298114513202981146132029811471320298114813202981149132029811501320298115113202981152132029811531320298115413202981155132029811561320298115713202981158132029811591320298116013202981161132029811621320298116313202981164132029811651320298116613202981167132029811681320298116913202981170132029811711320298117213202981173132029811741320298117513202981176132029811771320298117813202981179132029811801320298118113202981182132029811831320298118413202981185132029811861320298118713202981188132029811891320298119013202981191132029811921320298119313202981194132029811951320298119613202981197132029811981320298119913202981200132029812011320298120213202981203132029812041320298120513202981206132029812071320298120813202981209132029812101320298121113202981212132029812131320298121413202981215132029812161320298121713202981218132029812191320298122013202981221132029812221320298122313202981224132029812251320298122613202981227132029812281320298122913202981230132029812311320298123213202981233132029812341320298123513202981236132029812371320298123813202981239132029812401320298124113202981242132029812431320298124413202981245132029812461320298124713202981248132029812491320298125013202981251132029812521320298125313202981254132029812551320298125613202981257132029812581320298125913202981260132029812611320298126213202981263132029812641320298126513202981266132029812671320298126813202981269132029812701320298127113202981272132029812731320298127413202981275132029812761320298127713202981278132029812791320298128013202981281132029812821320298128313202981284132029812851320298128613202981287132029812881320298128913202981290132029812911320298129213202981293132029812941320298129513202981296132029812971320298129813202981299132029813001320298130113202981302132029813031320298130413202981305132029813061320298130713202981308132029813091320298131013202981311132029813121320298131313202981314132029813151320298131613202981317132029813181320298131913202981320132029813211320298132213202981323132029813241320298132513202981326132029813271320298132813202981329132029813301320298133113202981332132029813331320298133413202981335132029813361320298133713202981338132029813391320298134013202981341132029813421320298134313202981344132029813451320298134613202981347132029813481320298134913202981350132029813511320298135213202981353132029813541320298135513202981356132029813571320298135813202981359132029813601320298136113202981362132029813631320298136413202981365132029813661320298136713202981368132029813691320298137013202981371132029813721320298137313202981374132029813751320298137613202981377132029813781320298137913202981380132029813811320298138213202981383132029813841320298138513202981386132029813871320298138813202981389132029813901320298139113202981392132029813931320298139413202981395132029813961320298139713202981398132029813991320298140013202981401132029814021320298140313202981404132029814051320298140613202981407132029814081320298140913202981410132029814111320298141213202981413132029814141320298141513202981416132029814171320298141813202981419132029814201320298142113202981422132029814231320298142413202981425132029814261320298142713202981428132029814291320298143013202981431132029814321320298143313202981434132029814351320298143613202981437132029814381320298143913202981440132029814411320298144213202981443132029814441320298144513202981446132029814471320298144813202981449132029814501320298145113202981452132029814531320298145413202981455132029814561320298145713202981458132029814591320298146013202981461132029814621320298146313202981464132029814651320298146613202981467132029814681320298146913202981470132029814711320298147213202981473132029814741320298147513202981476132029814771320298147813202981479132029814801320298148113202981482132029814831320298148413202981485132029814861320298148713202981488132029814891320298149013202981491132029814921320298149313202981494132029814951320298149613202981497132029814981320298149913202981500132029815011320298150213202981503132029815041320298150513202981506132029815071320298150813202981509132029815101320298151113202981512132029815131320298151413202981515132029815161320298151713202981518132029815191320298152013202981521132029815221320298152313202981524132029815251320298152613202981527132029815281320298152913202981530132029815311320298153213202981533132029815341320298153513202981536132029815371320298153813202981539132029815401320298154113202981542132029815431320298154413202981545132029815461320298154713202981548132029815491320298155013202981551132029815521320298155313202981554132029815551320298155613202981557132029815581320298155913202981560132029815611320298156213202981563132029815641320298156513202981566132029815671320298156813202981569132029815701320298157113202981572132029815731320298157413202981575132029815761320298157713202981578132029815791320298158013202981581132029815821320298158313202981584132029815851320298158613202981587132029815881320298158913202981590132029815911320298159213202981593132029815941320298159513202981596132029815971320298159813202981599132029816001320298160113202981602132029816031320298160413202981605132029816061320298160713202981608132029816091320298161013202981611132029816121320298161313202981614132029816151320298161613202981617132029816181320298161913202981620132029816211320298162213202981623132029816241320298162513202981626132029816271320298162813202981629132029816301320298163113202981632132029816331320298163413202981635132029816361320298163713202981638132029816391320298164013202981641132029816421320298164313202981644132029816451320298164613202981647132029816481320298164913202981650132029816511320298165213202981653132029816541320298165513202981656132029816571320298165813202981659132029816601320298166113202981662132029816631320298166413202981665132029816661320298166713202981668132029816691320298167013202981671132029816721320298167313202981674132029816751320298167613202981677132029816781320298167913202981680132029816811320298168213202981683132029816841320298168513202981686132029816871320298168813202981689132029816901320298169113202981692132029816931320298169413202981695132029816961320298169713202981698132029816991320298170013202981701132029817021320298170313202981704132029817051320298170613202981707132029817081320298170913202981710132029817111320298171213202981713132029817141320298171513202981716132029817171320298171813202981719132029817201320298172113202981722132029817231320298172413202981725132029817261320298172713202981728132029817291320298173013202981731132029817321320298173313202981734132029817351320298173613202981737132029817381320298173913202981740132029817411320298174213202981743132029817441320298174513202981746132029817471320298174813202981749132029817501320298175113202981752132029817531320298175413202981755132029817561320298175713202981758132029817591320298176013202981761132029817621320298176313202981764132029817651320298176613202981767132029817681320298176913202981770132029817711320298177213202981773132029817741320298177513202981776132029817771320298177813202981779132029817801320298178113202981782132029817831320298178413202981785132029817861320298178713202981788132029817891320298179013202981791132029817921320298179313202981794132029817951320298179613202981797132029817981320298179913202981800132029818011320298180213202981803132029818041320298180513202981806132029818071320298180813202981809132029818101320298181113202981812132029818131320298181413202981815132029818161320298181713202981818132029818191320298182013202981821132029818221320298182313202981824132029818251320298182613202981827132029818281320298182913202981830132029818311320298183213202981833132029818341320298183513202981836132029818371320298183813202981839132029818401320298184113202981842132029818431320298184413202981845132029818461320298184713202981848132029818491320298185013202981851132029818521320298185313202981854132029818551320298185613202981857132029818581320298185913202981860132029818611320298186213202981863132029818641320298186513202981866132029818671320298186813202981869132029818701320298187113202981872132029818731320298187413202981875132029818761320298187713202981878132029818791320298188013202981881132029818821320298188313202981884132029818851320298188613202981887132029818881320298188913202981890132029818911320298189213202981893132029818941320298189513202981896132029818971320298189813202981899132029819001320298190113202981902132029819031320298190413202981905132029819061320298190713202981908132029819091320298191013202981911132029819121320298191313202981914132029819151320298191613202981917132029819181320298191913202981920132029819211320298192213202981923132029819241320298192513202981926132029819271320298192813202981929132029819301320298193113202981932132029819331320298193413202981935132029819361320298193713202981938132029819391320298194013202981941132029819421320298194313202981944132029819451320298194613202981947132029819481320298194913202981950132029819511320298195213202981953132029819541320298195513202981956132029819571320298195813202981959132029819601320298196113202981962132029819631320298196413202981965132029819661320298196713202981968132029819691320298197013202981971132029819721320298197313202981974132029819751320298197613202981977132029819781320298197913202981980132029819811320298198213202981983132029819841320298198513202981986132029819871320298198813202981989132029819901320298199113202981992132029819931320298199413202981995132029819961320298199713202981998132029819991320298200013202982001132029820021320298200313202982004132029820051320298200613202982007132029820081320298200913202982010132029820111320298201213202982013132029820141320298201513202982016132029820171320298201813202982019132029820201320298202113202982022132029820231320298202413202982025132029820261320298202713202982028132029820291320298203013202982031132029820321320298203313202982034132029820351320298203613202982037132029820381320298203913202982040132029820411320298204213202982043132029820441320298204513202982046132029820471320298204813202982049132029820501320298205113202982052132029820531320298205413202982055132029820561320298205713202982058132029820591320298206013202982061132029820621320298206313202982064132029820651320298206613202982067132029820681320298206913202982070132029820711320298207213202982073132029820741320298207513202982076132029820771320298207813202982079132029820801320298208113202982082132029820831320298208413202982085132029820861320298208713202982088132029820891320298209013202982091132029820921320298209313202982094132029820951320298209613202982097132029820981320298209913202982100132029821011320298210213202982103132029821041320298210513202982106132029821071320298210813202982109132029821101320298211113202982112132029821131320298211413202982115132029821161320298211713202982118132029821191320298212013202982121132029821221320298212313202982124132029821251320298212613202982127132029821281320298212913202982130132029821311320298213213202982133132029821341320298213513202982136132029821371320298213813202982139132029821401320298214113202982142132029821431320298214413202982145132029821461320298214713202982148132029821491320298215013202982151132029821521320298215313202982154132029821551320298215613202982157132029821581320298215913202982160132029821611320298216213202982163132029821641320298216513202982166132029821671320298216813202982169132029821701320298217113202982172132029821731320298217413202982175132029821761320298217713202982178132029821791320298218013202982181132029821821320298218313202982184132029821851320298218613202982187132029821881320298218913202982190132029821911320298219213202982193132029821941320298219513202982196132029821971320298219813202982199132029822001320298220113202982202132029822031320298220413202982205132029822061320298220713202982208132029822091320298221013202982211132029822121320298221313202982214132029822151320298221613202982217132029822181320298221913202982220132029822211320298222213202982223132029822241320298222513202982226132029822271320298222813202982229132029822301320298223113202982232132029822331320298223413202982235132029822361320298223713202982238132029822391320298224013202982241132029822421320298224313202982244132029822451320298224613202982247132029822481320298224913202982250132029822511320298225213202982253132029822541320298225513202982256132029822571320298225813202982259132029822601320298226113202982262132029822631320298226413202982265132029822661320298226713202982268132029822691320298227013202982271132029822721320298227313202982274132029822751320298227613202982277132029822781320298227913202982280132029822811320298228213202982283132029822841320298228513202982286132029822871320298228813202982289132029822901320298229113202982292132029822931320298229413202982295132029822961320298229713202982298132029822991320298230013202982301132029823021320298230313202982304132029823051320298230613202982307132029823081320298230913202982310132029823111320298231213202982313132029823141320298231513202982316132029823171320298231813202982319132029823201320298232113202982322132029823231320298232413202982325132029823261320298232713202982328132029823291320298233013202982331132029823321320298233313202982334132029823351320298233613202982337132029823381320298233913202982340132029823411320298234213202982343132029823441320298234513202982346132029823471320298234813202982349132029823501320298235113202982352132029823531320298235413202982355132029823561320298235713202982358132029823591320298236013202982361132029823621320298236313202982364132029823651320298236613202982367132029823681320298236913202982370132029823711320298237213202982373132029823741320298237513202982376132029823771320298237813202982379132029823801320298238113202982382132029823831320298238413202982385132029823861320298238713202982388132029823891320298239013202982391132029823921320298239313202982394132029823951320298239613202982397132029823981320298239913202982400132029824011320298240213202982403132029824041320298240513202982406132029824071320298240813202982409132029824101320298241113202982412132029824131320298241413202982415132029824161320298241713202982418132029824191320298242013202982421132029824221320298242313202982424132029824251320298242613202982427132029824281320298242913202982430132029824311320298243213202982433132029824341320298243513202982436132029824371320298243813202982439132029824401320298244113202982442132029824431320298244413202982445132029824461320298244713202982448132029824491320298245013202982451132029824521320298245313202982454132029824551320298245613202982457132029824581320298245913202982460132029824611320298246213202982463132029824641320298246513202982466132029824671320298246813202982469132029824701320298247113202982472132029824731320298247413202982475132029824761320298247713202982478132029824791320298248013202982481132029824821320298248313202982484132029824851320298248613202982487132029824881320298248913202982490132029824911320298249213202982493132029824941320298249513202982496132029824971320298249813202982499132029825001320298250113202982502132029825031320298250413202982505132029825061320298250713202982508132029825091320298251013202982511132029825121320298251313202982514132029825151320298251613202982517132029825181320298251913202982520132029825211320298252213202982523132029825241320298252513202982526132029825271320298252813202982529132029825301320298253113202982532132029825331320298253413202982535132029825361320298253713202982538132029825391320298254013202982541132029825421320298254313202982544132029825451320298254613202982547132029825481320298254913202982550132029825511320298255213202982553132029825541320298255513202982556132029825571320298255813202982559132029825601320298256113202982562132029825631320298256413202982565132029825661320298256713202982568132029825691320298257013202982571132029825721320298257313202982574132029825751320298257613202982577132029825781320298257913202982580132029825811320298258213202982583132029825841320298258513202982586132029825871320298258813202982589132029825901320298259113202982592132029825931320298259413202982595132029825961320298259713202982598132029825991320298260013202982601132029826021320298260313202982604132029826051320298260613202982607132029826081320298260913202982610132029826111320298261213202982613132029826141320298261513202982616132029826171320298261813202982619132029826201320298262113202982622132029826231320298262413202982625132029826261320298262713202982628132029826291320298263013202982631132029826321320298263313202982634132029826351320298263613202982637132029826381320298263913202982640132029826411320298264213202982643132029826441320298264513202982646132029826471320298264813202982649132029826501320298265113202982652132029826531320298265413202982655132029826561320298265713202982658132029826591320298266013202982661132029826621320298266313202982664132029826651320298266613202982667132029826681320298266913202982670132029826711320298267213202982673132029826741320298267513202982676132029826771320298267813202982679132029826801320298268113202982682132029826831320298268413202982685132029826861320298268713202982688132029826891320298269013202982691132029826921320298269313202982694132029826951320298269613202982697132029826981320298269913202982700132029827011320298270213202982703132029827041320298270513202982706132029827071320298270813202982709132029827101320298271113202982712132029827131320298271413202982715132029827161320298271713202982718132029827191320298272013202982721132029827221320298272313202982724132029827251320298272613202982727132029827281320298272913202982730132029827311320298273213202982733132029827341320298273513202982736132029827371320298273813202982739132029827401320298274113202982742132029827431320298274413202982745132029827461320298274713202982748132029827491320298275013202982751132029827521320298275313202982754132029827551320298275613202982757132029827581320298275913202982760132029827611320298276213202982763132029827641320298276513202982766132029827671320298276813202982769132029827701320298277113202982772132029827731320298277413202982775132029827761320298277713202982778132029827791320298278013202982781132029827821320298278313202982784132029827851320298278613202982787132029827881320298278913202982790132029827911320298279213202982793132029827941320298279513202982796132029827971320298279813202982799132029828001320298280113202982802132029828031320298280413202982805132029828061320298280713202982808132029828091320298281013202982811132029828121320298281313202982814132029828151320298281613202982817132029828181320298281913202982820132029828211320298282213202982823132029828241320298282513202982826132029828271320298282813202982829132029828301320298283113202982832132029828331320298283413202982835132029828361320298283713202982838132029828391320298284013202982841132029828421320298284313202982844132029828451320298284613202982847132029828481320298284913202982850132029828511320298285213202982853132029828541320298285513202982856132029828571320298285813202982859132029828601320298286113202982862132029828631320298286413202982865132029828661320298286713202982868132029828691320298287013202982871132029828721320298287313202982874132029828751320298287613202982877132029828781320298287913202982880132029828811320298288213202982883132029828841320298288513202982886132029828871320298288813202982889132029828901320298289113202982892132029828931320298289413202982895132029828961320298289713202982898132029828991320298290013202982901132029829021320298290313202982904132029829051320298290613202982907132029829081320298290913202982910132029829111320298291213202982913132029829141320298291513202982916132029829171320298291813202982919132029829201320298292113202982922132029829231320298292413202982925132029829261320298292713202982928132029829291320298293013202982931132029829321320298293313202982934132029829351320298293613202982937132029829381320298293913202982940132029829411320298294213202982943132029829441320298294513202982946132029829471320298294813202982949132029829501320298295113202982952132029829531320298295413202982955132029829561320298295713202982958132029829591320298296013202982961132029829621320298296313202982964132029829651320298296613202982967132029829681320298296913202982970132029829711320298297213202982973132029829741320298297513202982976132029829771320298297813202982979132029829801320298298113202982982132029829831320298298413202982985132029829861320298298713202982988132029829891320298299013202982991132029829921320298299313202982994132029829951320298299613202982997132029829981320298299913202983000132029830011320298300213202983003132029830041320298300513202983006132029830071320298300813202983009132029830101320298301113202983012132029830131320298301413202983015132029830161320298301713202983018132029830191320298302013202983021132029830221320298302313202983024132029830251320298302613202983027132029830281320298302913202983030132029830311320298303213202983033132029830341320298303513202983036132029830371320298303813202983039132029830401320298304113202983042132029830431320298304413202983045132029830461320298304713202983048132029830491320298305013202983051132029830521320298305313202983054132029830551320298305613202983057132029830581320298305913202983060132029830611320298306213202983063132029830641320298306513202983066132029830671320298306813202983069132029830701320298307113202983072132029830731320298307413202983075132029830761320298307713202983078132029830791320298308013202983081132029830821320298308313202983084132029830851320298308613202983087132029830881320298308913202983090132029830911320298309213202983093132029830941320298309513202983096132029830971320298309813202983099132029831001320298310113202983102132029831031320298310413202983105132029831061320298310713202983108132029831091320298311013202983111132029831121320298311313202983114132029831151320298311613202983117132029831181320298311913202983120132029831211320298312213202983123132029831241320298312513202983126132029831271320298312813202983129132029831301320298313113202983132132029831331320298313413202983135132029831361320298313713202983138132029831391320298314013202983141132029831421320298314313202983144132029831451320298314613202983147132029831481320298314913202983150132029831511320298315213202983153132029831541320298315513202983156132029831571320298315813202983159132029831601320298316113202983162132029831631320298316413202983165132029831661320298316713202983168132029831691320298317013202983171132029831721320298317313202983174132029831751320298317613202983177132029831781320298317913202983180132029831811320298318213202983183132029831841320298318513202983186132029831871320298318813202983189132029831901320298319113202983192132029831931320298319413202983195132029831961320298319713202983198132029831991320298320013202983201132029832021320298320313202983204132029832051320298320613202983207132029832081320298320913202983210132029832111320298321213202983213132029832141320298321513202983216132029832171320298321813202983219132029832201320298322113202983222132029832231320298322413202983225132029832261320298322713202983228132029832291320298323013202983231132029832321320298323313202983234132029832351320298323613202983237132029832381320298323913202983240132029832411320298324213202983243132029832441320298324513202983246132029832471320298324813202983249132029832501320298325113202983252132029832531320298325413202983255132029832561320298325713202983258132029832591320298326013202983261132029832621320298326313202983264132029832651320298326613202983267132029832681320298326913202983270132029832711320298327213202983273132029832741320298327513202983276132029832771320298327813202983279132029832801320298328113202983282132029832831320298328413202983285132029832861320298328713202983288132029832891320298329013202983291132029832921320298329313202983294132029832951320298329613202983297132029832981320298329913202983300132029833011320298330213202983303132029833041320298330513202983306132029833071320298330813202983309132029833101320298331113202983312132029833131320298331413202983315132029833161320298331713202983318132029833191320298332013202983321132029833221320298332313202983324132029833251320298332613202983327132029833281320298332913202983330132029833311320298333213202983333132029833341320298333513202983336132029833371320298333813202983339132029833401320298334113202983342132029833431320298334413202983345132029833461320298334713202983348132029833491320298335013202983351132029833521320298335313202983354132029833551320298335613202983357132029833581320298335913202983360132029833611320298336213202983363132029833641320298336513202983366132029833671320298336813202983369132029833701320298337113202983372132029833731320298337413202983375132029833761320298337713202983378132029833791320298338013202983381132029833821320298338313202983384132029833851320298338613202983387132029833881320298338913202983390132029833911320298339213202983393132029833941320298339513202983396132029833971320298339813202983399132029834001320298340113202983402132029834031320298340413202983405132029834061320298340713202983408132029834091320298341013202983411132029834121320298341313202983414132029834151320298341613202983417132029834181320298341913202983420132029834211320298342213202983423132029834241320298342513202983426132029834271320298342813202983429132029834301320298343113202983432132029834331320298343413202983435132029834361320298343713202983438132029834391320298344013202983441132029834421320298344313202983444132029834451320298344613202983447132029834481320298344913202983450132029834511320298345213202983453132029834541320298345513202983456132029834571320298345813202983459132029834601320298346113202983462132029834631320298346413202983465132029834661320298346713202983468132029834691320298347013202983471132029834721320298347313202983474132029834751320298347613202983477132029834781320298347913202983480132029834811320298348213202983483132029834841320298348513202983486132029834871320298348813202983489132029834901320298349113202983492132029834931320298349413202983495132029834961320298349713202983498132029834991320298350013202983501132029835021320298350313202983504132029835051320298350613202983507132029835081320298350913202983510132029835111320298351213202983513132029835141320298351513202983516132029835171320298351813202983519132029835201320298352113202983522132029835231320298352413202983525132029835261320298352713202983528132029835291320298353013202983531132029835321320298353313202983534132029835351320298353613202983537132029835381320298353913202983540132029835411320298354213202983543132029835441320298354513202983546132029835471320298354813202983549132029835501320298355113202983552132029835531320298355413202983555132029835561320298355713202983558132029835591320298356013202983561132029835621320298356313202983564132029835651320298356613202983567132029835681320298356913202983570132029835711320298357213202983573132029835741320298357513202983576132029835771320298357813202983579132029835801320298358113202983582132029835831320298358413202983585132029835861320298358713202983588132029835891320298359013202983591132029835921320298359313202983594132029835951320298359613202983597132029835981320298359913202983600132029836011320298360213202983603132029836041320298360513202983606132029836071320298360813202983609132029836101320298361113202983612132029836131320298361413202983615132029836161320298361713202983618132029836191320298362013202983621132029836221320298362313202983624132029836251320298362613202983627132029836281320298362913202983630132029836311320298363213202983633132029836341320298363513202983636132029836371320298363813202983639132029836401320298364113202983642132029836431320298364413202983645132029836461320298364713202983648132029836491320298365013202983651132029836521320298365313202983654132029836551320298365613202983657132029836581320298365913202983660132029836611320298366213202983663132029836641320298366513202983666132029836671320298366813202983669132029836701320298367113202983672132029836731320298367413202983675132029836761320298367713202983678132029836791320298368013202983681132029836821320298368313202983684132029836851320298368613202983687132029836881320298368913202983690132029836911320298369213202983693132029836941320298369513202983696132029836971320298369813202983699132029837001320298370113202983702132029837031320298370413202983705132029837061320298370713202983708132029837091320298371013202983711132029837121320298371313202983714132029837151320298371613202983717132029837181320298371913202983720132029837211320298372213202983723132029837241320298372513202983726132029837271320298372813202983729132029837301320298373113202983732132029837331320298373413202983735132029837361320298373713202983738132029837391320298374013202983741132029837421320298374313202983744132029837451320298374613202983747132029837481320298374913202983750132029837511320298375213202983753132029837541320298375513202983756132029837571320298375813202983759132029837601320298376113202983762132029837631320298376413202983765132029837661320298376713202983768132029837691320298377013202983771132029837721320298377313202983774132029837751320298377613202983777132029837781320298377913202983780132029837811320298378213202983783132029837841320298378513202983786132029837871320298378813202983789132029837901320298379113202983792132029837931320298379413202983795132029837961320298379713202983798132029837991320298380013202983801132029838021320298380313202983804132029838051320298380613202983807132029838081320298380913202983810132029838111320298381213202983813132029838141320298381513202983816132029838171320298381813202983819132029838201320298382113202983822132029838231320298382413202983825132029838261320298382713202983828132029838291320298383013202983831132029838321320298383313202983834132029838351320298383613202983837132029838381320298383913202983840132029838411320298384213202983843132029838441320298384513202983846132029838471320298384813202983849132029838501320298385113202983852132029838531320298385413202983855132029838561320298385713202983858132029838591320298386013202983861132029838621320298386313202983864132029838651320298386613202983867132029838681320298386913202983870132029838711320298387213202983873132029838741320298387513202983876132029838771320298387813202983879132029838801320298388113202983882132029838831320298388413202983885132029838861320298388713202983888132029838891320298389013202983891132029838921320298389313202983894132029838951320298389613202983897132029838981320298389913202983900132029839011320298390213202983903132029839041320298390513202983906132029839071320298390813202983909132029839101320298391113202983912132029839131320298391413202983915132029839161320298391713202983918132029839191320298392013202983921132029839221320298392313202983924132029839251320298392613202983927132029839281320298392913202983930132029839311320298393213202983933132029839341320298393513202983936132029839371320298393813202983939132029839401320298394113202983942132029839431320298394413202983945132029839461320298394713202983948132029839491320298395013202983951132029839521320298395313202983954132029839551320298395613202983957132029839581320298395913202983960132029839611320298396213202983963132029839641320298396513202983966132029839671320298396813202983969132029839701320298397113202983972132029839731320298397413202983975132029839761320298397713202983978132029839791320298398013202983981132029839821320298398313202983984132029839851320298398613202983987132029839881320298398913202983990132029839911320298399213202983993132029839941320298399513202983996132029839971320298399813202983999132029840001320298400113202984002132029840031320298400413202984005132029840061320298400713202984008132029840091320298401013202984011132029840121320298401313202984014132029840151320298401613202984017132029840181320298401913202984020132029840211320298402213202984023132029840241320298402513202984026132029840271320298402813202984029132029840301320298403113202984032132029840331320298403413202984035132029840361320298403713202984038132029840391320298404013202984041132029840421320298404313202984044132029840451320298404613202984047132029840481320298404913202984050132029840511320298405213202984053132029840541320298405513202984056132029840571320298405813202984059132029840601320298406113202984062132029840631320298406413202984065132029840661320298406713202984068132029840691320298407013202984071132029840721320298407313202984074132029840751320298407613202984077132029840781320298407913202984080132029840811320298408213202984083132029840841320298408513202984086132029840871320298408813202984089132029840901320298409113202984092132029840931320298409413202984095132029840961320298409713202984098132029840991320298410013202984101132029841021320298410313202984104132029841051320298410613202984107132029841081320298410913202984110132029841111320298411213202984113132029841141320298411513202984116132029841171320298411813202984119132029841201320298412113202984122132029841231320298412413202984125132029841261320298412713202984128132029841291320298413013202984131132029841321320298413313202984134132029841351320298413613202984137132029841381320298413913202984140132029841411320298414213202984143132029841441320298414513202984146132029841471320298414813202984149132029841501320298415113202984152132029841531320298415413202984155132029841561320298415713202984158132029841591320298416013202984161132029841621320298416313202984164132029841651320298416613202984167132029841681320298416913202984170132029841711320298417213202984173132029841741320298417513202984176132029841771320298417813202984179132029841801320298418113202984182132029841831320298418413202984185132029841861320298418713202984188132029841891320298419013202984191132029841921320298419313202984194132029841951320298419613202984197132029841981320298419913202984200132029842011320298420213202984203132029842041320298420513202984206132029842071320298420813202984209132029842101320298421113202984212132029842131320298421413202984215132029842161320298421713202984218132029842191320298422013202984221132029842221320298422313202984224132029842251320298422613202984227132029842281320298422913202984230132029842311320298423213202984233132029842341320298423513202984236132029842371320298423813202984239132029842401320298424113202984242132029842431320298424413202984245132029842461320298424713202984248132029842491320298425013202984251132029842521320298425313202984254132029842551320298425613202984257132029842581320298425913202984260132029842611320298426213202984263132029842641320298426513202984266132029842671320298426813202984269132029842701320298427113202984272132029842731320298427413202984275132029842761320298427713202984278132029842791320298428013202984281132029842821320298428313202984284132029842851320298428613202984287132029842881320298428913202984290132029842911320298429213202984293132029842941320298429513202984296132029842971320298429813202984299132029843001320298430113202984302132029843031320298430413202984305132029843061320298430713202984308132029843091320298431013202984311132029843121320298431313202984314132029843151320298431613202984317132029843181320298431913202984320132029843211320298432213202984323132029843241320298432513202984326132029843271320298432813202984329132029843301320298433113202984332132029843331320298433413202984335132029843361320298433713202984338132029843391320298434013202984341132029843421320298434313202984344132029843451320298434613202984347132029843481320298434913202984350132029843511320298435213202984353132029843541320298435513202984356132029843571320298435813202984359132029843601320298436113202984362132029843631320298436413202984365132029843661320298436713202984368132029843691320298437013202984371132029843721320298437313202984374132029843751320298437613202984377132029843781320298437913202984380132029843811320298438213202984383132029843841320298438513202984386132029843871320298438813202984389132029843901320298439113202984392132029843931320298439413202984395132029843961320298439713202984398132029843991320298440013202984401132029844021320298440313202984404132029844051320298440613202984407132029844081320298440913202984410132029844111320298441213202984413132029844141320298441513202984416132029844171320298441813202984419132029844201320298442113202984422132029844231320298442413202984425132029844261320298442713202984428132029844291320298443013202984431132029844321320298443313202984434132029844351320298443613202984437132029844381320298443913202984440132029844411320298444213202984443132029844441320298444513202984446132029844471320298444813202984449132029844501320298445113202984452132029844531320298445413202984455132029844561320298445713202984458132029844591320298446013202984461132029844621320298446313202984464132029844651320298446613202984467132029844681320298446913202984470132029844711320298447213202984473132029844741320298447513202984476132029844771320298447813202984479132029844801320298448113202984482132029844831320298448413202984485132029844861320298448713202984488132029844891320298449013202984491132029844921320298449313202984494132029844951320298449613202984497132029844981320298449913202984500132029845011320298450213202984503132029845041320298450513202984506132029845071320298450813202984509132029845101320298451113202984512132029845131320298451413202984515132029845161320298451713202984518132029845191320298452013202984521132029845221320298452313202984524132029845251320298452613202984527132029845281320298452913202984530132029845311320298453213202984533132029845341320298453513202984536132029845371320298453813202984539132029845401320298454113202984542132029845431320298454413202984545132029845461320298454713202984548132029845491320298455013202984551132029845521320298455313202984554132029845551320298455613202984557132029845581320298455913202984560132029845611320298456213202984563132029845641320298456513202984566132029845671320298456813202984569132029845701320298457113202984572132029845731320298457413202984575132029845761320298457713202984578132029845791320298458013202984581132029845821320298458313202984584132029845851320298458613202984587132029845881320298458913202984590132029845911320298459213202984593132029845941320298459513202984596132029845971320298459813202984599132029846001320298460113202984602132029846031320298460413202984605132029846061320298460713202984608132029846091320298461013202984611132029846121320298461313202984614132029846151320298461613202984617132029846181320298461913202984620132029846211320298462213202984623132029846241320298462513202984626132029846271320298462813202984629132029846301320298463113202984632132029846331320298463413202984635132029846361320298463713202984638132029846391320298464013202984641132029846421320298464313202984644132029846451320298464613202984647132029846481320298464913202984650132029846511320298465213202984653132029846541320298465513202984656132029846571320298465813202984659132029846601320298466113202984662132029846631320298466413202984665132029846661320298466713202984668132029846691320298467013202984671132029846721320298467313202984674132029846751320298467613202984677132029846781320298467913202984680132029846811320298468213202984683132029846841320298468513202984686132029846871320298468813202984689132029846901320298469113202984692132029846931320298469413202984695132029846961320298469713202984698132029846991320298470013202984701132029847021320298470313202984704132029847051320298470613202984707132029847081320298470913202984710132029847111320298471213202984713132029847141320298471513202984716132029847171320298471813202984719132029847201320298472113202984722132029847231320298472413202984725132029847261320298472713202984728132029847291320298473013202984731132029847321320298473313202984734132029847351320298473613202984737132029847381320298473913202984740132029847411320298474213202984743132029847441320298474513202984746132029847471320298474813202984749132029847501320298475113202984752132029847531320298475413202984755132029847561320298475713202984758132029847591320298476013202984761132029847621320298476313202984764132029847651320298476613202984767132029847681320298476913202984770132029847711320298477213202984773132029847741320298477513202984776132029847771320298477813202984779132029847801320298478113202984782132029847831320298478413202984785132029847861320298478713202984788132029847891320298479013202984791132029847921320298479313202984794132029847951320298479613202984797132029847981320298479913202984800132029848011320298480213202984803132029848041320298480513202984806132029848071320298480813202984809132029848101320298481113202984812132029848131320298481413202984815132029848161320298481713202984818132029848191320298482013202984821132029848221320298482313202984824132029848251320298482613202984827132029848281320298482913202984830132029848311320298483213202984833132029848341320298483513202984836132029848371320298483813202984839132029848401320298484113202984842132029848431320298484413202984845132029848461320298484713202984848132029848491320298485013202984851132029848521320298485313202984854132029848551320298485613202984857132029848581320298485913202984860132029848611320298486213202984863132029848641320298486513202984866132029848671320298486813202984869132029848701320298487113202984872132029848731320298487413202984875132029848761320298487713202984878132029848791320298488013202984881132029848821320298488313202984884132029848851320298488613202984887132029848881320298488913202984890132029848911320298489213202984893132029848941320298489513202984896132029848971320298489813202984899132029849001320298490113202984902132029849031320298490413202984905132029849061320298490713202984908132029849091320298491013202984911132029849121320298491313202984914132029849151320298491613202984917132029849181320298491913202984920132029849211320298492213202984923132029849241320298492513202984926132029849271320298492813202984929132029849301320298493113202984932132029849331320298493413202984935132029849361320298493713202984938132029849391320298494013202984941132029849421320298494313202984944132029849451320298494613202984947132029849481320298494913202984950132029849511320298495213202984953132029849541320298495513202984956132029849571320298495813202984959132029849601320298496113202984962132029849631320298496413202984965132029849661320298496713202984968132029849691320298497013202984971132029849721320298497313202984974132029849751320298497613202984977132029849781320298497913202984980132029849811320298498213202984983132029849841320298498513202984986132029849871320298498813202984989132029849901320298499113202984992132029849931320298499413202984995132029849961320298499713202984998132029849991320298500013202985001132029850021320298500313202985004132029850051320298500613202985007132029850081320298500913202985010132029850111320298501213202985013132029850141320298501513202985016132029850171320298501813202985019132029850201320298502113202985022132029850231320298502413202985025132029850261320298502713202985028132029850291320298503013202985031132029850321320298503313202985034132029850351320298503613202985037132029850381320298503913202985040132029850411320298504213202985043132029850441320298504513202985046132029850471320298504813202985049132029850501320298505113202985052132029850531320298505413202985055132029850561320298505713202985058132029850591320298506013202985061132029850621320298506313202985064132029850651320298506613202985067132029850681320298506913202985070132029850711320298507213202985073132029850741320298507513202985076132029850771320298507813202985079132029850801320298508113202985082132029850831320298508413202985085132029850861320298508713202985088132029850891320298509013202985091132029850921320298509313202985094132029850951320298509613202985097132029850981320298509913202985100132029851011320298510213202985103132029851041320298510513202985106132029851071320298510813202985109132029851101320298511113202985112132029851131320298511413202985115132029851161320298511713202985118132029851191320298512013202985121132029851221320298512313202985124132029851251320298512613202985127132029851281320298512913202985130132029851311320298513213202985133132029851341320298513513202985136132029851371320298513813202985139132029851401320298514113202985142132029851431320298514413202985145132029851461320298514713202985148132029851491320298515013202985151132029851521320298515313202985154132029851551320298515613202985157132029851581320298515913202985160132029851611320298516213202985163132029851641320298516513202985166132029851671320298516813202985169132029851701320298517113202985172132029851731320298517413202985175132029851761320298517713202985178132029851791320298518013202985181132029851821320298518313202985184132029851851320298518613202985187132029851881320298518913202985190132029851911320298519213202985193132029851941320298519513202985196132029851971320298519813202985199132029852001320298520113202985202132029852031320298520413202985205132029852061320298520713202985208132029852091320298521013202985211132029852121320298521313202985214132029852151320298521613202985217132029852181320298521913202985220132029852211320298522213202985223132029852241320298522513202985226132029852271320298522813202985229132029852301320298523113202985232132029852331320298523413202985235132029852361320298523713202985238132029852391320298524013202985241132029852421320298524313202985244132029852451320298524613202985247132029852481320298524913202985250132029852511320298525213202985253132029852541320298525513202985256132029852571320298525813202985259132029852601320298526113202985262132029852631320298526413202985265132029852661320298526713202985268132029852691320298527013202985271132029852721320298527313202985274132029852751320298527613202985277132029852781320298527913202985280132029852811320298528213202985283132029852841320298528513202985286132029852871320298528813202985289132029852901320298529113202985292132029852931320298529413202985295132029852961320298529713202985298132029852991320298530013202985301132029853021320298530313202985304132029853051320298530613202985307132029853081320298530913202985310132029853111320298531213202985313132029853141320298531513202985316132029853171320298531813202985319132029853201320298532113202985322132029853231320298532413202985325132029853261320298532713202985328132029853291320298533013202985331132029853321320298533313202985334132029853351320298533613202985337132029853381320298533913202985340132029853411320298534213202985343132029853441320298534513202985346132029853471320298534813202985349132029853501320298535113202985352132029853531320298535413202985355132029853561320298535713202985358132029853591320298536013202985361132029853621320298536313202985364132029853651320298536613202985367132029853681320298536913202985370132029853711320298537213202985373132029853741320298537513202985376132029853771320298537813202985379132029853801320298538113202985382132029853831320298538413202985385132029853861320298538713202985388132029853891320298539013202985391132029853921320298539313202985394132029853951320298539613202985397132029853981320298539913202985400132029854011320298540213202985403132029854041320298540513202985406132029854071320298540813202985409132029854101320298541113202985412132029854131320298541413202985415132029854161320298541713202985418132029854191320298542013202985421132029854221320298542313202985424132029854251320298542613202985427132029854281320298542913202985430132029854311320298543213202985433132029854341320298543513202985436132029854371320298543813202985439132029854401320298544113202985442132029854431320298544413202985445132029854461320298544713202985448132029854491320298545013202985451132029854521320298545313202985454132029854551320298545613202985457132029854581320298545913202985460132029854611320298546213202985463132029854641320298546513202985466132029854671320298546813202985469132029854701320298547113202985472132029854731320298547413202985475132029854761320298547713202985478132029854791320298548013202985481132029854821320298548313202985484132029854851320298548613202985487132029854881320298548913202985490132029854911320298549213202985493132029854941320298549513202985496132029854971320298549813202985499132029855001320298550113202985502132029855031320298550413202985505132029855061320298550713202985508132029855091320298551013202985511132029855121320298551313202985514132029855151320298551613202985517132029855181320298551913202985520132029855211320298552213202985523132029855241320298552513202985526132029855271320298552813202985529132029855301320298553113202985532132029855331320298553413202985535132029855361320298553713202985538132029855391320298554013202985541132029855421320298554313202985544132029855451320298554613202985547132029855481320298554913202985550132029855511320298555213202985553132029855541320298555513202985556132029855571320298555813202985559132029855601320298556113202985562132029855631320298556413202985565132029855661320298556713202985568132029855691320298557013202985571132029855721320298557313202985574132029855751320298557613202985577132029855781320298557913202985580132029855811320298558213202985583132029855841320298558513202985586132029855871320298558813202985589132029855901320298559113202985592132029855931320298559413202985595132029855961320298559713202985598132029855991320298560013202985601132029856021320298560313202985604132029856051320298560613202985607132029856081320298560913202985610132029856111320298561213202985613132029856141320298561513202985616132029856171320298561813202985619132029856201320298562113202985622132029856231320298562413202985625132029856261320298562713202985628132029856291320298563013202985631132029856321320298563313202985634132029856351320298563613202985637132029856381320298563913202985640132029856411320298564213202985643132029856441320298564513202985646132029856471320298564813202985649132029856501320298565113202985652132029856531320298565413202985655132029856561320298565713202985658132029856591320298566013202985661132029856621320298566313202985664132029856651320298566613202985667132029856681320298566913202985670132029856711320298567213202985673132029856741320298567513202985676132029856771320298567813202985679132029856801320298568113202985682132029856831320298568413202985685132029856861320298568713202985688132029856891320298569013202985691132029856921320298569313202985694132029856951320298569613202985697132029856981320298569913202985700132029857011320298570213202985703132029857041320298570513202985706132029857071320298570813202985709132029857101320298571113202985712132029857131320298571413202985715132029857161320298571713202985718132029857191320298572013202985721132029857221320298572313202985724132029857251320298572613202985727132029857281320298572913202985730132029857311320298573213202985733132029857341320298573513202985736132029857371320298573813202985739132029857401320298574113202985742132029857431320298574413202985745132029857461320298574713202985748132029857491320298575013202985751132029857521320298575313202985754132029857551320298575613202985757132029857581320298575913202985760132029857611320298576213202985763132029857641320298576513202985766132029857671320298576813202985769132029857701320298577113202985772132029857731320298577413202985775132029857761320298577713202985778132029857791320298578013202985781132029857821320298578313202985784132029857851320298578613202985787132029857881320298578913202985790132029857911320298579213202985793132029857941320298579513202985796132029857971320298579813202985799132029858001320298580113202985802132029858031320298580413202985805132029858061320298580713202985808132029858091320298581013202985811132029858121320298581313202985814132029858151320298581613202985817132029858181320298581913202985820132029858211320298582213202985823132029858241320298582513202985826132029858271320298582813202985829132029858301320298583113202985832132029858331320298583413202985835132029858361320298583713202985838132029858391320298584013202985841132029858421320298584313202985844132029858451320298584613202985847132029858481320298584913202985850132029858511320298585213202985853132029858541320298585513202985856132029858571320298585813202985859132029858601320298586113202985862132029858631320298586413202985865132029858661320298586713202985868132029858691320298587013202985871132029858721320298587313202985874132029858751320298587613202985877132029858781320298587913202985880132029858811320298588213202985883132029858841320298588513202985886132029858871320298588813202985889132029858901320298589113202985892132029858931320298589413202985895132029858961320298589713202985898132029858991320298590013202985901132029859021320298590313202985904132029859051320298590613202985907132029859081320298590913202985910132029859111320298591213202985913132029859141320298591513202985916132029859171320298591813202985919132029859201320298592113202985922132029859231320298592413202985925132029859261320298592713202985928132029859291320298593013202985931132029859321320298593313202985934132029859351320298593613202985937132029859381320298593913202985940132029859411320298594213202985943132029859441320298594513202985946132029859471320298594813202985949132029859501320298595113202985952132029859531320298595413202985955132029859561320298595713202985958132029859591320298596013202985961132029859621320298596313202985964132029859651320298596613202985967132029859681320298596913202985970132029859711320298597213202985973132029859741320298597513202985976132029859771320298597813202985979132029859801320298598113202985982132029859831320298598413202985985132029859861320298598713202985988132029859891320298599013202985991132029859921320298599313202985994132029859951320298599613202985997132029859981320298599913202986000132029860011320298600213202986003132029860041320298600513202986006132029860071320298600813202986009132029860101320298601113202986012132029860131320298601413202986015132029860161320298601713202986018132029860191320298602013202986021132029860221320298602313202986024132029860251320298602613202986027132029860281320298602913202986030132029860311320298603213202986033132029860341320298603513202986036132029860371320298603813202986039132029860401320298604113202986042132029860431320298604413202986045132029860461320298604713202986048132029860491320298605013202986051132029860521320298605313202986054132029860551320298605613202986057132029860581320298605913202986060132029860611320298606213202986063132029860641320298606513202986066132029860671320298606813202986069132029860701320298607113202986072132029860731320298607413202986075132029860761320298607713202986078132029860791320298608013202986081132029860821320298608313202986084132029860851320298608613202986087132029860881320298608913202986090132029860911320298609213202986093132029860941320298609513202986096132029860971320298609813202986099132029861001320298610113202986102132029861031320298610413202986105132029861061320298610713202986108132029861091320298611013202986111132029861121320298611313202986114132029861151320298611613202986117132029861181320298611913202986120132029861211320298612213202986123132029861241320298612513202986126132029861271320298612813202986129132029861301320298613113202986132132029861331320298613413202986135132029861361320298613713202986138132029861391320298614013202986141132029861421320298614313202986144132029861451320298614613202986147132029861481320298614913202986150132029861511320298615213202986153132029861541320298615513202986156132029861571320298615813202986159132029861601320298616113202986162132029861631320298616413202986165132029861661320298616713202986168132029861691320298617013202986171132029861721320298617313202986174132029861751320298617613202986177132029861781320298617913202986180132029861811320298618213202986183132029861841320298618513202986186132029861871320298618813202986189132029861901320298619113202986192132029861931320298619413202986195132029861961320298619713202986198132029861991320298620013202986201132029862021320298620313202986204132029862051320298620613202986207132029862081320298620913202986210132029862111320298621213202986213132029862141320298621513202986216132029862171320298621813202986219132029862201320298622113202986222132029862231320298622413202986225132029862261320298622713202986228132029862291320298623013202986231132029862321320298623313202986234132029862351320298623613202986237132029862381320298623913202986240132029862411320298624213202986243132029862441320298624513202986246132029862471320298624813202986249132029862501320298625113202986252132029862531320298625413202986255132029862561320298625713202986258132029862591320298626013202986261132029862621320298626313202986264132029862651320298626613202986267132029862681320298626913202986270132029862711320298627213202986273132029862741320298627513202986276132029862771320298627813202986279132029862801320298628113202986282132029862831320298628413202986285132029862861320298628713202986288132029862891320298629013202986291132029862921320298629313202986294132029862951320298629613202986297132029862981320298629913202986300132029863011320298630213202986303132029863041320298630513202986306132029863071320298630813202986309132029863101320298631113202986312132029863131320298631413202986315132029863161320298631713202986318132029863191320298632013202986321132029863221320298632313202986324132029863251320298632613202986327132029863281320298632913202986330132029863311320298633213202986333132029863341320298633513202986336132029863371320298633813202986339132029863401320298634113202986342132029863431320298634413202986345132029863461320298634713202986348132029863491320298635013202986351132029863521320298635313202986354132029863551320298635613202986357132029863581320298635913202986360132029863611320298636213202986363132029863641320298636513202986366132029863671320298636813202986369132029863701320298637113202986372132029863731320298637413202986375132029863761320298637713202986378132029863791320298638013202986381132029863821320298638313202986384132029863851320298638613202986387132029863881320298638913202986390132029863911320298639213202986393132029863941320298639513202986396132029863971320298639813202986399132029864001320298640113202986402132029864031320298640413202986405132029864061320298640713202986408132029864091320298641013202986411132029864121320298641313202986414132029864151320298641613202986417132029864181320298641913202986420132029864211320298642213202986423132029864241320298642513202986426132029864271320298642813202986429132029864301320298643113202986432132029864331320298643413202986435132029864361320298643713202986438132029864391320298644013202986441132029864421320298644313202986444132029864451320298644613202986447132029864481320298644913202986450132029864511320298645213202986453132029864541320298645513202986456132029864571320298645813202986459132029864601320298646113202986462132029864631320298646413202986465132029864661320298646713202986468132029864691320298647013202986471132029864721320298647313202986474132029864751320298647613202986477132029864781320298647913202986480132029864811320298648213202986483132029864841320298648513202986486132029864871320298648813202986489132029864901320298649113202986492132029864931320298649413202986495132029864961320298649713202986498132029864991320298650013202986501132029865021320298650313202986504132029865051320298650613202986507132029865081320298650913202986510132029865111320298651213202986513132029865141320298651513202986516132029865171320298651813202986519132029865201320298652113202986522132029865231320298652413202986525132029865261320298652713202986528132029865291320298653013202986531132029865321320298653313202986534132029865351320298653613202986537132029865381320298653913202986540132029865411320298654213202986543132029865441320298654513202986546132029865471320298654813202986549132029865501320298655113202986552132029865531320298655413202986555132029865561320298655713202986558132029865591320298656013202986561132029865621320298656313202986564132029865651320298656613202986567132029865681320298656913202986570132029865711320298657213202986573132029865741320298657513202986576132029865771320298657813202986579132029865801320298658113202986582132029865831320298658413202986585132029865861320298658713202986588132029865891320298659013202986591132029865921320298659313202986594132029865951320298659613202986597132029865981320298659913202986600132029866011320298660213202986603132029866041320298660513202986606132029866071320298660813202986609132029866101320298661113202986612132029866131320298661413202986615132029866161320298661713202986618132029866191320298662013202986621132029866221320298662313202986624132029866251320298662613202986627132029866281320298662913202986630132029866311320298663213202986633132029866341320298663513202986636132029866371320298663813202986639132029866401320298664113202986642132029866431320298664413202986645132029866461320298664713202986648132029866491320298665013202986651132029866521320298665313202986654132029866551320298665613202986657132029866581320298665913202986660132029866611320298666213202986663132029866641320298666513202986666132029866671320298666813202986669132029866701320298667113202986672132029866731320298667413202986675132029866761320298667713202986678132029866791320298668013202986681132029866821320298668313202986684132029866851320298668613202986687132029866881320298668913202986690132029866911320298669213202986693132029866941320298669513202986696132029866971320298669813202986699132029867001320298670113202986702132029867031320298670413202986705132029867061320298670713202986708132029867091320298671013202986711132029867121320298671313202986714132029867151320298671613202986717132029867181320298671913202986720132029867211320298672213202986723132029867241320298672513202986726132029867271320298672813202986729132029867301320298673113202986732132029867331320298673413202986735132029867361320298673713202986738132029867391320298674013202986741132029867421320298674313202986744132029867451320298674613202986747132029867481320298674913202986750132029867511320298675213202986753132029867541320298675513202986756132029867571320298675813202986759132029867601320298676113202986762132029867631320298676413202986765132029867661320298676713202986768132029867691320298677013202986771132029867721320298677313202986774132029867751320298677613202986777132029867781320298677913202986780132029867811320298678213202986783132029867841320298678513202986786132029867871320298678813202986789132029867901320298679113202986792132029867931320298679413202986795132029867961320298679713202986798132029867991320298680013202986801132029868021320298680313202986804132029868051320298680613202986807132029868081320298680913202986810132029868111320298681213202986813132029868141320298681513202986816132029868171320298681813202986819132029868201320298682113202986822132029868231320298682413202986825132029868261320298682713202986828132029868291320298683013202986831132029868321320298683313202986834132029868351320298683613202986837132029868381320298683913202986840132029868411320298684213202986843132029868441320298684513202986846132029868471320298684813202986849132029868501320298685113202986852132029868531320298685413202986855132029868561320298685713202986858132029868591320298686013202986861132029868621320298686313202986864132029868651320298686613202986867132029868681320298686913202986870132029868711320298687213202986873132029868741320298687513202986876132029868771320298687813202986879132029868801320298688113202986882132029868831320298688413202986885132029868861320298688713202986888132029868891320298689013202986891132029868921320298689313202986894132029868951320298689613202986897132029868981320298689913202986900132029869011320298690213202986903132029869041320298690513202986906132029869071320298690813202986909132029869101320298691113202986912132029869131320298691413202986915132029869161320298691713202986918132029869191320298692013202986921132029869221320298692313202986924132029869251320298692613202986927132029869281320298692913202986930132029869311320298693213202986933132029869341320298693513202986936132029869371320298693813202986939132029869401320298694113202986942132029869431320298694413202986945132029869461320298694713202986948132029869491320298695013202986951132029869521320298695313202986954132029869551320298695613202986957132029869581320298695913202986960132029869611320298696213202986963132029869641320298696513202986966132029869671320298696813202986969132029869701320298697113202986972132029869731320298697413202986975132029869761320298697713202986978132029869791320298698013202986981132029869821320298698313202986984132029869851320298698613202986987132029869881320298698913202986990132029869911320298699213202986993132029869941320298699513202986996132029869971320298699813202986999132029870001320298700113202987002132029870031320298700413202987005132029870061320298700713202987008132029870091320298701013202987011132029870121320298701313202987014132029870151320298701613202987017132029870181320298701913202987020132029870211320298702213202987023132029870241320298702513202987026132029870271320298702813202987029132029870301320298703113202987032132029870331320298703413202987035132029870361320298703713202987038132029870391320298704013202987041132029870421320298704313202987044132029870451320298704613202987047132029870481320298704913202987050132029870511320298705213202987053132029870541320298705513202987056132029870571320298705813202987059132029870601320298706113202987062132029870631320298706413202987065132029870661320298706713202987068132029870691320298707013202987071132029870721320298707313202987074132029870751320298707613202987077132029870781320298707913202987080132029870811320298708213202987083132029870841320298708513202987086132029870871320298708813202987089132029870901320298709113202987092132029870931320298709413202987095132029870961320298709713202987098132029870991320298710013202987101132029871021320298710313202987104132029871051320298710613202987107132029871081320298710913202987110132029871111320298711213202987113132029871141320298711513202987116132029871171320298711813202987119132029871201320298712113202987122132029871231320298712413202987125132029871261320298712713202987128132029871291320298713013202987131132029871321320298713313202987134132029871351320298713613202987137132029871381320298713913202987140132029871411320298714213202987143132029871441320298714513202987146132029871471320298714813202987149132029871501320298715113202987152132029871531320298715413202987155132029871561320298715713202987158132029871591320298716013202987161132029871621320298716313202987164132029871651320298716613202987167132029871681320298716913202987170132029871711320298717213202987173132029871741320298717513202987176132029871771320298717813202987179132029871801320298718113202987182132029871831320298718413202987185132029871861320298718713202987188132029871891320298719013202987191132029871921320298719313202987194132029871951320298719613202987197132029871981320298719913202987200132029872011320298720213202987203132029872041320298720513202987206132029872071320298720813202987209132029872101320298721113202987212132029872131320298721413202987215132029872161320298721713202987218132029872191320298722013202987221132029872221320298722313202987224132029872251320298722613202987227132029872281320298722913202987230132029872311320298723213202987233132029872341320298723513202987236132029872371320298723813202987239132029872401320298724113202987242132029872431320298724413202987245132029872461320298724713202987248132029872491320298725013202987251132029872521320298725313202987254132029872551320298725613202987257132029872581320298725913202987260132029872611320298726213202987263132029872641320298726513202987266132029872671320298726813202987269132029872701320298727113202987272132029872731320298727413202987275132029872761320298727713202987278132029872791320298728013202987281132029872821320298728313202987284132029872851320298728613202987287132029872881320298728913202987290132029872911320298729213202987293132029872941320298729513202987296132029872971320298729813202987299132029873001320298730113202987302132029873031320298730413202987305132029873061320298730713202987308132029873091320298731013202987311132029873121320298731313202987314132029873151320298731613202987317132029873181320298731913202987320132029873211320298732213202987323132029873241320298732513202987326132029873271320298732813202987329132029873301320298733113202987332132029873331320298733413202987335132029873361320298733713202987338132029873391320298734013202987341132029873421320298734313202987344132029873451320298734613202987347132029873481320298734913202987350132029873511320298735213202987353132029873541320298735513202987356132029873571320298735813202987359132029873601320298736113202987362132029873631320298736413202987365132029873661320298736713202987368132029873691320298737013202987371132029873721320298737313202987374132029873751320298737613202987377132029873781320298737913202987380132029873811320298738213202987383132029873841320298738513202987386132029873871320298738813202987389132029873901320298739113202987392132029873931320298739413202987395132029873961320298739713202987398132029873991320298740013202987401132029874021320298740313202987404132029874051320298740613202987407132029874081320298740913202987410132029874111320298741213202987413132029874141320298741513202987416132029874171320298741813202987419132029874201320298742113202987422132029874231320298742413202987425132029874261320298742713202987428132029874291320298743013202987431132029874321320298743313202987434132029874351320298743613202987437132029874381320298743913202987440132029874411320298744213202987443132029874441320298744513202987446132029874471320298744813202987449132029874501320298745113202987452132029874531320298745413202987455132029874561320298745713202987458132029874591320298746013202987461132029874621320298746313202987464132029874651320298746613202987467132029874681320298746913202987470132029874711320298747213202987473132029874741320298747513202987476132029874771320298747813202987479132029874801320298748113202987482132029874831320298748413202987485132029874861320298748713202987488132029874891320298749013202987491132029874921320298749313202987494132029874951320298749613202987497132029874981320298749913202987500132029875011320298750213202987503132029875041320298750513202987506132029875071320298750813202987509132029875101320298751113202987512132029875131320298751413202987515132029875161320298751713202987518132029875191320298752013202987521132029875221320298752313202987524132029875251320298752613202987527132029875281320298752913202987530132029875311320298753213202987533132029875341320298753513202987536132029875371320298753813202987539132029875401320298754113202987542132029875431320298754413202987545132029875461320298754713202987548132029875491320298755013202987551132029875521320298755313202987554132029875551320298755613202987557132029875581320298755913202987560132029875611320298756213202987563132029875641320298756513202987566132029875671320298756813202987569132029875701320298757113202987572132029875731320298757413202987575132029875761320298757713202987578132029875791320298758013202987581132029875821320298758313202987584132029875851320298758613202987587132029875881320298758913202987590132029875911320298759213202987593132029875941320298759513202987596132029875971320298759813202987599132029876001320298760113202987602132029876031320298760413202987605132029876061320298760713202987608132029876091320298761013202987611132029876121320298761313202987614132029876151320298761613202987617132029876181320298761913202987620132029876211320298762213202987623132029876241320298762513202987626132029876271320298762813202987629132029876301320298763113202987632132029876331320298763413202987635132029876361320298763713202987638132029876391320298764013202987641132029876421320298764313202987644132029876451320298764613202987647132029876481320298764913202987650132029876511320298765213202987653132029876541320298765513202987656132029876571320298765813202987659132029876601320298766113202987662132029876631320298766413202987665132029876661320298766713202987668132029876691320298767013202987671132029876721320298767313202987674132029876751320298767613202987677132029876781320298767913202987680132029876811320298768213202987683132029876841320298768513202987686132029876871320298768813202987689132029876901320298769113202987692132029876931320298769413202987695132029876961320298769713202987698132029876991320298770013202987701132029877021320298770313202987704132029877051320298770613202987707132029877081320298770913202987710132029877111320298771213202987713132029877141320298771513202987716132029877171320298771813202987719132029877201320298772113202987722132029877231320298772413202987725132029877261320298772713202987728132029877291320298773013202987731132029877321320298773313202987734132029877351320298773613202987737132029877381320298773913202987740132029877411320298774213202987743132029877441320298774513202987746132029877471320298774813202987749132029877501320298775113202987752132029877531320298775413202987755132029877561320298775713202987758132029877591320298776013202987761132029877621320298776313202987764132029877651320298776613202987767132029877681320298776913202987770132029877711320298777213202987773132029877741320298777513202987776132029877771320298777813202987779132029877801320298778113202987782132029877831320298778413202987785132029877861320298778713202987788132029877891320298779013202987791132029877921320298779313202987794132029877951320298779613202987797132029877981320298779913202987800132029878011320298780213202987803132029878041320298780513202987806132029878071320298780813202987809132029878101320298781113202987812132029878131320298781413202987815132029878161320298781713202987818132029878191320298782013202987821132029878221320298782313202987824132029878251320298782613202987827132029878281320298782913202987830132029878311320298783213202987833132029878341320298783513202987836132029878371320298783813202987839132029878401320298784113202987842132029878431320298784413202987845132029878461320298784713202987848132029878491320298785013202987851132029878521320298785313202987854132029878551320298785613202987857132029878581320298785913202987860132029878611320298786213202987863132029878641320298786513202987866132029878671320298786813202987869132029878701320298787113202987872132029878731320298787413202987875132029878761320298787713202987878132029878791320298788013202987881132029878821320298788313202987884132029878851320298788613202987887132029878881320298788913202987890132029878911320298789213202987893132029878941320298789513202987896132029878971320298789813202987899132029879001320298790113202987902132029879031320298790413202987905132029879061320298790713202987908132029879091320298791013202987911132029879121320298791313202987914132029879151320298791613202987917132029879181320298791913202987920132029879211320298792213202987923132029879241320298792513202987926132029879271320298792813202987929132029879301320298793113202987932132029879331320298793413202987935132029879361320298793713202987938132029879391320298794013202987941132029879421320298794313202987944132029879451320298794613202987947132029879481320298794913202987950132029879511320298795213202987953132029879541320298795513202987956132029879571320298795813202987959132029879601320298796113202987962132029879631320298796413202987965132029879661320298796713202987968132029879691320298797013202987971132029879721320298797313202987974132029879751320298797613202987977132029879781320298797913202987980132029879811320298798213202987983132029879841320298798513202987986132029879871320298798813202987989132029879901320298799113202987992132029879931320298799413202987995132029879961320298799713202987998132029879991320298800013202988001132029880021320298800313202988004132029880051320298800613202988007132029880081320298800913202988010132029880111320298801213202988013132029880141320298801513202988016132029880171320298801813202988019132029880201320298802113202988022132029880231320298802413202988025132029880261320298802713202988028132029880291320298803013202988031132029880321320298803313202988034132029880351320298803613202988037132029880381320298803913202988040132029880411320298804213202988043132029880441320298804513202988046132029880471320298804813202988049132029880501320298805113202988052132029880531320298805413202988055132029880561320298805713202988058132029880591320298806013202988061132029880621320298806313202988064132029880651320298806613202988067132029880681320298806913202988070132029880711320298807213202988073132029880741320298807513202988076132029880771320298807813202988079132029880801320298808113202988082132029880831320298808413202988085132029880861320298808713202988088132029880891320298809013202988091132029880921320298809313202988094132029880951320298809613202988097132029880981320298809913202988100132029881011320298810213202988103132029881041320298810513202988106132029881071320298810813202988109132029881101320298811113202988112132029881131320298811413202988115132029881161320298811713202988118132029881191320298812013202988121132029881221320298812313202988124132029881251320298812613202988127132029881281320298812913202988130132029881311320298813213202988133132029881341320298813513202988136132029881371320298813813202988139132029881401320298814113202988142132029881431320298814413202988145132029881461320298814713202988148132029881491320298815013202988151132029881521320298815313202988154132029881551320298815613202988157132029881581320298815913202988160132029881611320298816213202988163132029881641320298816513202988166132029881671320298816813202988169132029881701320298817113202988172132029881731320298817413202988175132029881761320298817713202988178132029881791320298818013202988181132029881821320298818313202988184132029881851320298818613202988187132029881881320298818913202988190132029881911320298819213202988193132029881941320298819513202988196132029881971320298819813202988199132029882001320298820113202988202132029882031320298820413202988205132029882061320298820713202988208132029882091320298821013202988211132029882121320298821313202988214132029882151320298821613202988217132029882181320298821913202988220132029882211320298822213202988223132029882241320298822513202988226132029882271320298822813202988229132029882301320298823113202988232132029882331320298823413202988235132029882361320298823713202988238132029882391320298824013202988241132029882421320298824313202988244132029882451320298824613202988247132029882481320298824913202988250132029882511320298825213202988253132029882541320298825513202988256132029882571320298825813202988259132029882601320298826113202988262132029882631320298826413202988265132029882661320298826713202988268132029882691320298827013202988271132029882721320298827313202988274132029882751320298827613202988277132029882781320298827913202988280132029882811320298828213202988283132029882841320298828513202988286132029882871320298828813202988289132029882901320298829113202988292132029882931320298829413202988295132029882961320298829713202988298132029882991320298830013202988301132029883021320298830313202988304132029883051320298830613202988307132029883081320298830913202988310132029883111320298831213202988313132029883141320298831513202988316132029883171320298831813202988319132029883201320298832113202988322132029883231320298832413202988325132029883261320298832713202988328132029883291320298833013202988331132029883321320298833313202988334132029883351320298833613202988337132029883381320298833913202988340132029883411320298834213202988343132029883441320298834513202988346132029883471320298834813202988349132029883501320298835113202988352132029883531320298835413202988355132029883561320298835713202988358132029883591320298836013202988361132029883621320298836313202988364132029883651320298836613202988367132029883681320298836913202988370132029883711320298837213202988373132029883741320298837513202988376132029883771320298837813202988379132029883801320298838113202988382132029883831320298838413202988385132029883861320298838713202988388132029883891320298839013202988391132029883921320298839313202988394132029883951320298839613202988397132029883981320298839913202988400132029884011320298840213202988403132029884041320298840513202988406132029884071320298840813202988409132029884101320298841113202988412132029884131320298841413202988415132029884161320298841713202988418132029884191320298842013202988421132029884221320298842313202988424132029884251320298842613202988427132029884281320298842913202988430132029884311320298843213202988433132029884341320298843513202988436132029884371320298843813202988439132029884401320298844113202988442132029884431320298844413202988445132029884461320298844713202988448132029884491320298845013202988451132029884521320298845313202988454132029884551320298845613202988457132029884581320298845913202988460132029884611320298846213202988463132029884641320298846513202988466132029884671320298846813202988469132029884701320298847113202988472132029884731320298847413202988475132029884761320298847713202988478132029884791320298848013202988481132029884821320298848313202988484132029884851320298848613202988487132029884881320298848913202988490132029884911320298849213202988493132029884941320298849513202988496132029884971320298849813202988499132029885001320298850113202988502132029885031320298850413202988505132029885061320298850713202988508132029885091320298851013202988511132029885121320298851313202988514132029885151320298851613202988517132029885181320298851913202988520132029885211320298852213202988523132029885241320298852513202988526132029885271320298852813202988529132029885301320298853113202988532132029885331320298853413202988535132029885361320298853713202988538132029885391320298854013202988541132029885421320298854313202988544132029885451320298854613202988547132029885481320298854913202988550132029885511320298855213202988553132029885541320298855513202988556132029885571320298855813202988559132029885601320298856113202988562132029885631320298856413202988565132029885661320298856713202988568132029885691320298857013202988571132029885721320298857313202988574132029885751320298857613202988577132029885781320298857913202988580132029885811320298858213202988583132029885841320298858513202988586132029885871320298858813202988589132029885901320298859113202988592132029885931320298859413202988595132029885961320298859713202988598132029885991320298860013202988601132029886021320298860313202988604132029886051320298860613202988607132029886081320298860913202988610132029886111320298861213202988613132029886141320298861513202988616132029886171320298861813202988619132029886201320298862113202988622132029886231320298862413202988625132029886261320298862713202988628132029886291320298863013202988631132029886321320298863313202988634132029886351320298863613202988637132029886381320298863913202988640132029886411320298864213202988643132029886441320298864513202988646132029886471320298864813202988649132029886501320298865113202988652132029886531320298865413202988655132029886561320298865713202988658132029886591320298866013202988661132029886621320298866313202988664132029886651320298866613202988667132029886681320298866913202988670132029886711320298867213202988673132029886741320298867513202988676132029886771320298867813202988679132029886801320298868113202988682132029886831320298868413202988685132029886861320298868713202988688132029886891320298869013202988691132029886921320298869313202988694132029886951320298869613202988697132029886981320298869913202988700132029887011320298870213202988703132029887041320298870513202988706132029887071320298870813202988709132029887101320298871113202988712132029887131320298871413202988715132029887161320298871713202988718132029887191320298872013202988721132029887221320298872313202988724132029887251320298872613202988727132029887281320298872913202988730132029887311320298873213202988733132029887341320298873513202988736132029887371320298873813202988739132029887401320298874113202988742132029887431320298874413202988745132029887461320298874713202988748132029887491320298875013202988751132029887521320298875313202988754132029887551320298875613202988757132029887581320298875913202988760132029887611320298876213202988763132029887641320298876513202988766132029887671320298876813202988769132029887701320298877113202988772132029887731320298877413202988775132029887761320298877713202988778132029887791320298878013202988781132029887821320298878313202988784132029887851320298878613202988787132029887881320298878913202988790132029887911320298879213202988793132029887941320298879513202988796132029887971320298879813202988799132029888001320298880113202988802132029888031320298880413202988805132029888061320298880713202988808132029888091320298881013202988811132029888121320298881313202988814132029888151320298881613202988817132029888181320298881913202988820132029888211320298882213202988823132029888241320298882513202988826132029888271320298882813202988829132029888301320298883113202988832132029888331320298883413202988835132029888361320298883713202988838132029888391320298884013202988841132029888421320298884313202988844132029888451320298884613202988847132029888481320298884913202988850132029888511320298885213202988853132029888541320298885513202988856132029888571320298885813202988859132029888601320298886113202988862132029888631320298886413202988865132029888661320298886713202988868132029888691320298887013202988871132029888721320298887313202988874132029888751320298887613202988877132029888781320298887913202988880132029888811320298888213202988883132029888841320298888513202988886132029888871320298888813202988889132029888901320298889113202988892132029888931320298889413202988895132029888961320298889713202988898132029888991320298890013202988901132029889021320298890313202988904132029889051320298890613202988907132029889081320298890913202988910132029889111320298891213202988913132029889141320298891513202988916132029889171320298891813202988919132029889201320298892113202988922132029889231320298892413202988925132029889261320298892713202988928132029889291320298893013202988931132029889321320298893313202988934132029889351320298893613202988937132029889381320298893913202988940132029889411320298894213202988943132029889441320298894513202988946132029889471320298894813202988949132029889501320298895113202988952132029889531320298895413202988955132029889561320298895713202988958132029889591320298896013202988961132029889621320298896313202988964132029889651320298896613202988967132029889681320298896913202988970132029889711320298897213202988973132029889741320298897513202988976132029889771320298897813202988979132029889801320298898113202988982132029889831320298898413202988985132029889861320298898713202988988132029889891320298899013202988991132029889921320298899313202988994132029889951320298899613202988997132029889981320298899913202989000132029890011320298900213202989003132029890041320298900513202989006132029890071320298900813202989009132029890101320298901113202989012132029890131320298901413202989015132029890161320298901713202989018132029890191320298902013202989021132029890221320298902313202989024132029890251320298902613202989027132029890281320298902913202989030132029890311320298903213202989033132029890341320298903513202989036132029890371320298903813202989039132029890401320298904113202989042132029890431320298904413202989045132029890461320298904713202989048132029890491320298905013202989051132029890521320298905313202989054132029890551320298905613202989057132029890581320298905913202989060132029890611320298906213202989063132029890641320298906513202989066132029890671320298906813202989069132029890701320298907113202989072132029890731320298907413202989075132029890761320298907713202989078132029890791320298908013202989081132029890821320298908313202989084132029890851320298908613202989087132029890881320298908913202989090132029890911320298909213202989093132029890941320298909513202989096132029890971320298909813202989099132029891001320298910113202989102132029891031320298910413202989105132029891061320298910713202989108132029891091320298911013202989111132029891121320298911313202989114132029891151320298911613202989117132029891181320298911913202989120132029891211320298912213202989123132029891241320298912513202989126132029891271320298912813202989129132029891301320298913113202989132132029891331320298913413202989135132029891361320298913713202989138132029891391320298914013202989141132029891421320298914313202989144132029891451320298914613202989147132029891481320298914913202989150132029891511320298915213202989153132029891541320298915513202989156132029891571320298915813202989159132029891601320298916113202989162132029891631320298916413202989165132029891661320298916713202989168132029891691320298917013202989171132029891721320298917313202989174132029891751320298917613202989177132029891781320298917913202989180132029891811320298918213202989183132029891841320298918513202989186132029891871320298918813202989189132029891901320298919113202989192132029891931320298919413202989195132029891961320298919713202989198132029891991320298920013202989201132029892021320298920313202989204132029892051320298920613202989207132029892081320298920913202989210132029892111320298921213202989213132029892141320298921513202989216132029892171320298921813202989219132029892201320298922113202989222132029892231320298922413202989225132029892261320298922713202989228132029892291320298923013202989231132029892321320298923313202989234132029892351320298923613202989237132029892381320298923913202989240132029892411320298924213202989243132029892441320298924513202989246132029892471320298924813202989249132029892501320298925113202989252132029892531320298925413202989255132029892561320298925713202989258132029892591320298926013202989261132029892621320298926313202989264132029892651320298926613202989267132029892681320298926913202989270132029892711320298927213202989273132029892741320298927513202989276132029892771320298927813202989279132029892801320298928113202989282132029892831320298928413202989285132029892861320298928713202989288132029892891320298929013202989291132029892921320298929313202989294132029892951320298929613202989297132029892981320298929913202989300132029893011320298930213202989303132029893041320298930513202989306132029893071320298930813202989309132029893101320298931113202989312132029893131320298931413202989315132029893161320298931713202989318132029893191320298932013202989321132029893221320298932313202989324132029893251320298932613202989327132029893281320298932913202989330132029893311320298933213202989333132029893341320298933513202989336132029893371320298933813202989339132029893401320298934113202989342132029893431320298934413202989345132029893461320298934713202989348132029893491320298935013202989351132029893521320298935313202989354132029893551320298935613202989357132029893581320298935913202989360132029893611320298936213202989363132029893641320298936513202989366132029893671320298936813202989369132029893701320298937113202989372132029893731320298937413202989375132029893761320298937713202989378132029893791320298938013202989381132029893821320298938313202989384132029893851320298938613202989387132029893881320298938913202989390132029893911320298939213202989393132029893941320298939513202989396132029893971320298939813202989399132029894001320298940113202989402132029894031320298940413202989405132029894061320298940713202989408132029894091320298941013202989411132029894121320298941313202989414132029894151320298941613202989417132029894181320298941913202989420132029894211320298942213202989423132029894241320298942513202989426132029894271320298942813202989429132029894301320298943113202989432132029894331320298943413202989435132029894361320298943713202989438132029894391320298944013202989441132029894421320298944313202989444132029894451320298944613202989447132029894481320298944913202989450132029894511320298945213202989453132029894541320298945513202989456132029894571320298945813202989459132029894601320298946113202989462132029894631320298946413202989465132029894661320298946713202989468132029894691320298947013202989471132029894721320298947313202989474132029894751320298947613202989477132029894781320298947913202989480132029894811320298948213202989483132029894841320298948513202989486132029894871320298948813202989489132029894901320298949113202989492132029894931320298949413202989495132029894961320298949713202989498132029894991320298950013202989501132029895021320298950313202989504132029895051320298950613202989507132029895081320298950913202989510132029895111320298951213202989513132029895141320298951513202989516132029895171320298951813202989519132029895201320298952113202989522132029895231320298952413202989525132029895261320298952713202989528132029895291320298953013202989531132029895321320298953313202989534132029895351320298953613202989537132029895381320298953913202989540132029895411320298954213202989543132029895441320298954513202989546132029895471320298954813202989549132029895501320298955113202989552132029895531320298955413202989555132029895561320298955713202989558132029895591320298956013202989561132029895621320298956313202989564132029895651320298956613202989567132029895681320298956913202989570132029895711320298957213202989573132029895741320298957513202989576132029895771320298957813202989579132029895801320298958113202989582132029895831320298958413202989585132029895861320298958713202989588132029895891320298959013202989591132029895921320298959313202989594132029895951320298959613202989597132029895981320298959913202989600132029896011320298960213202989603132029896041320298960513202989606132029896071320298960813202989609132029896101320298961113202989612132029896131320298961413202989615132029896161320298961713202989618132029896191320298962013202989621132029896221320298962313202989624132029896251320298962613202989627132029896281320298962913202989630132029896311320298963213202989633132029896341320298963513202989636132029896371320298963813202989639132029896401320298964113202989642132029896431320298964413202989645132029896461320298964713202989648132029896491320298965013202989651132029896521320298965313202989654132029896551320298965613202989657132029896581320298965913202989660132029896611320298966213202989663132029896641320298966513202989666132029896671320298966813202989669132029896701320298967113202989672132029896731320298967413202989675132029896761320298967713202989678132029896791320298968013202989681132029896821320298968313202989684132029896851320298968613202989687132029896881320298968913202989690132029896911320298969213202989693132029896941320298969513202989696132029896971320298969813202989699132029897001320298970113202989702132029897031320298970413202989705132029897061320298970713202989708132029897091320298971013202989711132029897121320298971313202989714132029897151320298971613202989717132029897181320298971913202989720132029897211320298972213202989723132029897241320298972513202989726132029897271320298972813202989729132029897301320298973113202989732132029897331320298973413202989735132029897361320298973713202989738132029897391320298974013202989741132029897421320298974313202989744132029897451320298974613202989747132029897481320298974913202989750132029897511320298975213202989753132029897541320298975513202989756132029897571320298975813202989759132029897601320298976113202989762132029897631320298976413202989765132029897661320298976713202989768132029897691320298977013202989771132029897721320298977313202989774132029897751320298977613202989777132029897781320298977913202989780132029897811320298978213202989783132029897841320298978513202989786132029897871320298978813202989789132029897901320298979113202989792132029897931320298979413202989795132029897961320298979713202989798132029897991320298980013202989801132029898021320298980313202989804132029898051320298980613202989807132029898081320298980913202989810132029898111320298981213202989813132029898141320298981513202989816132029898171320298981813202989819132029898201320298982113202989822132029898231320298982413202989825132029898261320298982713202989828132029898291320298983013202989831132029898321320298983313202989834132029898351320298983613202989837132029898381320298983913202989840132029898411320298984213202989843132029898441320298984513202989846132029898471320298984813202989849132029898501320298985113202989852132029898531320298985413202989855132029898561320298985713202989858132029898591320298986013202989861132029898621320298986313202989864132029898651320298986613202989867132029898681320298986913202989870132029898711320298987213202989873132029898741320298987513202989876132029898771320298987813202989879132029898801320298988113202989882132029898831320298988413202989885132029898861320298988713202989888132029898891320298989013202989891132029898921320298989313202989894132029898951320298989613202989897132029898981320298989913202989900132029899011320298990213202989903132029899041320298990513202989906132029899071320298990813202989909132029899101320298991113202989912132029899131320298991413202989915132029899161320298991713202989918132029899191320298992013202989921132029899221320298992313202989924132029899251320298992613202989927132029899281320298992913202989930132029899311320298993213202989933132029899341320298993513202989936132029899371320298993813202989939132029899401320298994113202989942132029899431320298994413202989945132029899461320298994713202989948132029899491320298995013202989951132029899521320298995313202989954132029899551320298995613202989957132029899581320298995913202989960132029899611320298996213202989963132029899641320298996513202989966132029899671320298996813202989969132029899701320298997113202989972132029899731320298997413202989975132029899761320298997713202989978132029899791320298998013202989981132029899821320298998313202989984132029899851320298998613202989987132029899881320298998913202989990132029899911320298999213202989993132029899941320298999513202989996132029899971320298999813202989999