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

手机号段1767440

1767440号段手机号码表

17674400000176744000011767440000217674400003176744000041767440000517674400006176744000071767440000817674400009176744000101767440001117674400012176744000131767440001417674400015176744000161767440001717674400018176744000191767440002017674400021176744000221767440002317674400024176744000251767440002617674400027176744000281767440002917674400030176744000311767440003217674400033176744000341767440003517674400036176744000371767440003817674400039176744000401767440004117674400042176744000431767440004417674400045176744000461767440004717674400048176744000491767440005017674400051176744000521767440005317674400054176744000551767440005617674400057176744000581767440005917674400060176744000611767440006217674400063176744000641767440006517674400066176744000671767440006817674400069176744000701767440007117674400072176744000731767440007417674400075176744000761767440007717674400078176744000791767440008017674400081176744000821767440008317674400084176744000851767440008617674400087176744000881767440008917674400090176744000911767440009217674400093176744000941767440009517674400096176744000971767440009817674400099176744001001767440010117674400102176744001031767440010417674400105176744001061767440010717674400108176744001091767440011017674400111176744001121767440011317674400114176744001151767440011617674400117176744001181767440011917674400120176744001211767440012217674400123176744001241767440012517674400126176744001271767440012817674400129176744001301767440013117674400132176744001331767440013417674400135176744001361767440013717674400138176744001391767440014017674400141176744001421767440014317674400144176744001451767440014617674400147176744001481767440014917674400150176744001511767440015217674400153176744001541767440015517674400156176744001571767440015817674400159176744001601767440016117674400162176744001631767440016417674400165176744001661767440016717674400168176744001691767440017017674400171176744001721767440017317674400174176744001751767440017617674400177176744001781767440017917674400180176744001811767440018217674400183176744001841767440018517674400186176744001871767440018817674400189176744001901767440019117674400192176744001931767440019417674400195176744001961767440019717674400198176744001991767440020017674400201176744002021767440020317674400204176744002051767440020617674400207176744002081767440020917674400210176744002111767440021217674400213176744002141767440021517674400216176744002171767440021817674400219176744002201767440022117674400222176744002231767440022417674400225176744002261767440022717674400228176744002291767440023017674400231176744002321767440023317674400234176744002351767440023617674400237176744002381767440023917674400240176744002411767440024217674400243176744002441767440024517674400246176744002471767440024817674400249176744002501767440025117674400252176744002531767440025417674400255176744002561767440025717674400258176744002591767440026017674400261176744002621767440026317674400264176744002651767440026617674400267176744002681767440026917674400270176744002711767440027217674400273176744002741767440027517674400276176744002771767440027817674400279176744002801767440028117674400282176744002831767440028417674400285176744002861767440028717674400288176744002891767440029017674400291176744002921767440029317674400294176744002951767440029617674400297176744002981767440029917674400300176744003011767440030217674400303176744003041767440030517674400306176744003071767440030817674400309176744003101767440031117674400312176744003131767440031417674400315176744003161767440031717674400318176744003191767440032017674400321176744003221767440032317674400324176744003251767440032617674400327176744003281767440032917674400330176744003311767440033217674400333176744003341767440033517674400336176744003371767440033817674400339176744003401767440034117674400342176744003431767440034417674400345176744003461767440034717674400348176744003491767440035017674400351176744003521767440035317674400354176744003551767440035617674400357176744003581767440035917674400360176744003611767440036217674400363176744003641767440036517674400366176744003671767440036817674400369176744003701767440037117674400372176744003731767440037417674400375176744003761767440037717674400378176744003791767440038017674400381176744003821767440038317674400384176744003851767440038617674400387176744003881767440038917674400390176744003911767440039217674400393176744003941767440039517674400396176744003971767440039817674400399176744004001767440040117674400402176744004031767440040417674400405176744004061767440040717674400408176744004091767440041017674400411176744004121767440041317674400414176744004151767440041617674400417176744004181767440041917674400420176744004211767440042217674400423176744004241767440042517674400426176744004271767440042817674400429176744004301767440043117674400432176744004331767440043417674400435176744004361767440043717674400438176744004391767440044017674400441176744004421767440044317674400444176744004451767440044617674400447176744004481767440044917674400450176744004511767440045217674400453176744004541767440045517674400456176744004571767440045817674400459176744004601767440046117674400462176744004631767440046417674400465176744004661767440046717674400468176744004691767440047017674400471176744004721767440047317674400474176744004751767440047617674400477176744004781767440047917674400480176744004811767440048217674400483176744004841767440048517674400486176744004871767440048817674400489176744004901767440049117674400492176744004931767440049417674400495176744004961767440049717674400498176744004991767440050017674400501176744005021767440050317674400504176744005051767440050617674400507176744005081767440050917674400510176744005111767440051217674400513176744005141767440051517674400516176744005171767440051817674400519176744005201767440052117674400522176744005231767440052417674400525176744005261767440052717674400528176744005291767440053017674400531176744005321767440053317674400534176744005351767440053617674400537176744005381767440053917674400540176744005411767440054217674400543176744005441767440054517674400546176744005471767440054817674400549176744005501767440055117674400552176744005531767440055417674400555176744005561767440055717674400558176744005591767440056017674400561176744005621767440056317674400564176744005651767440056617674400567176744005681767440056917674400570176744005711767440057217674400573176744005741767440057517674400576176744005771767440057817674400579176744005801767440058117674400582176744005831767440058417674400585176744005861767440058717674400588176744005891767440059017674400591176744005921767440059317674400594176744005951767440059617674400597176744005981767440059917674400600176744006011767440060217674400603176744006041767440060517674400606176744006071767440060817674400609176744006101767440061117674400612176744006131767440061417674400615176744006161767440061717674400618176744006191767440062017674400621176744006221767440062317674400624176744006251767440062617674400627176744006281767440062917674400630176744006311767440063217674400633176744006341767440063517674400636176744006371767440063817674400639176744006401767440064117674400642176744006431767440064417674400645176744006461767440064717674400648176744006491767440065017674400651176744006521767440065317674400654176744006551767440065617674400657176744006581767440065917674400660176744006611767440066217674400663176744006641767440066517674400666176744006671767440066817674400669176744006701767440067117674400672176744006731767440067417674400675176744006761767440067717674400678176744006791767440068017674400681176744006821767440068317674400684176744006851767440068617674400687176744006881767440068917674400690176744006911767440069217674400693176744006941767440069517674400696176744006971767440069817674400699176744007001767440070117674400702176744007031767440070417674400705176744007061767440070717674400708176744007091767440071017674400711176744007121767440071317674400714176744007151767440071617674400717176744007181767440071917674400720176744007211767440072217674400723176744007241767440072517674400726176744007271767440072817674400729176744007301767440073117674400732176744007331767440073417674400735176744007361767440073717674400738176744007391767440074017674400741176744007421767440074317674400744176744007451767440074617674400747176744007481767440074917674400750176744007511767440075217674400753176744007541767440075517674400756176744007571767440075817674400759176744007601767440076117674400762176744007631767440076417674400765176744007661767440076717674400768176744007691767440077017674400771176744007721767440077317674400774176744007751767440077617674400777176744007781767440077917674400780176744007811767440078217674400783176744007841767440078517674400786176744007871767440078817674400789176744007901767440079117674400792176744007931767440079417674400795176744007961767440079717674400798176744007991767440080017674400801176744008021767440080317674400804176744008051767440080617674400807176744008081767440080917674400810176744008111767440081217674400813176744008141767440081517674400816176744008171767440081817674400819176744008201767440082117674400822176744008231767440082417674400825176744008261767440082717674400828176744008291767440083017674400831176744008321767440083317674400834176744008351767440083617674400837176744008381767440083917674400840176744008411767440084217674400843176744008441767440084517674400846176744008471767440084817674400849176744008501767440085117674400852176744008531767440085417674400855176744008561767440085717674400858176744008591767440086017674400861176744008621767440086317674400864176744008651767440086617674400867176744008681767440086917674400870176744008711767440087217674400873176744008741767440087517674400876176744008771767440087817674400879176744008801767440088117674400882176744008831767440088417674400885176744008861767440088717674400888176744008891767440089017674400891176744008921767440089317674400894176744008951767440089617674400897176744008981767440089917674400900176744009011767440090217674400903176744009041767440090517674400906176744009071767440090817674400909176744009101767440091117674400912176744009131767440091417674400915176744009161767440091717674400918176744009191767440092017674400921176744009221767440092317674400924176744009251767440092617674400927176744009281767440092917674400930176744009311767440093217674400933176744009341767440093517674400936176744009371767440093817674400939176744009401767440094117674400942176744009431767440094417674400945176744009461767440094717674400948176744009491767440095017674400951176744009521767440095317674400954176744009551767440095617674400957176744009581767440095917674400960176744009611767440096217674400963176744009641767440096517674400966176744009671767440096817674400969176744009701767440097117674400972176744009731767440097417674400975176744009761767440097717674400978176744009791767440098017674400981176744009821767440098317674400984176744009851767440098617674400987176744009881767440098917674400990176744009911767440099217674400993176744009941767440099517674400996176744009971767440099817674400999176744010001767440100117674401002176744010031767440100417674401005176744010061767440100717674401008176744010091767440101017674401011176744010121767440101317674401014176744010151767440101617674401017176744010181767440101917674401020176744010211767440102217674401023176744010241767440102517674401026176744010271767440102817674401029176744010301767440103117674401032176744010331767440103417674401035176744010361767440103717674401038176744010391767440104017674401041176744010421767440104317674401044176744010451767440104617674401047176744010481767440104917674401050176744010511767440105217674401053176744010541767440105517674401056176744010571767440105817674401059176744010601767440106117674401062176744010631767440106417674401065176744010661767440106717674401068176744010691767440107017674401071176744010721767440107317674401074176744010751767440107617674401077176744010781767440107917674401080176744010811767440108217674401083176744010841767440108517674401086176744010871767440108817674401089176744010901767440109117674401092176744010931767440109417674401095176744010961767440109717674401098176744010991767440110017674401101176744011021767440110317674401104176744011051767440110617674401107176744011081767440110917674401110176744011111767440111217674401113176744011141767440111517674401116176744011171767440111817674401119176744011201767440112117674401122176744011231767440112417674401125176744011261767440112717674401128176744011291767440113017674401131176744011321767440113317674401134176744011351767440113617674401137176744011381767440113917674401140176744011411767440114217674401143176744011441767440114517674401146176744011471767440114817674401149176744011501767440115117674401152176744011531767440115417674401155176744011561767440115717674401158176744011591767440116017674401161176744011621767440116317674401164176744011651767440116617674401167176744011681767440116917674401170176744011711767440117217674401173176744011741767440117517674401176176744011771767440117817674401179176744011801767440118117674401182176744011831767440118417674401185176744011861767440118717674401188176744011891767440119017674401191176744011921767440119317674401194176744011951767440119617674401197176744011981767440119917674401200176744012011767440120217674401203176744012041767440120517674401206176744012071767440120817674401209176744012101767440121117674401212176744012131767440121417674401215176744012161767440121717674401218176744012191767440122017674401221176744012221767440122317674401224176744012251767440122617674401227176744012281767440122917674401230176744012311767440123217674401233176744012341767440123517674401236176744012371767440123817674401239176744012401767440124117674401242176744012431767440124417674401245176744012461767440124717674401248176744012491767440125017674401251176744012521767440125317674401254176744012551767440125617674401257176744012581767440125917674401260176744012611767440126217674401263176744012641767440126517674401266176744012671767440126817674401269176744012701767440127117674401272176744012731767440127417674401275176744012761767440127717674401278176744012791767440128017674401281176744012821767440128317674401284176744012851767440128617674401287176744012881767440128917674401290176744012911767440129217674401293176744012941767440129517674401296176744012971767440129817674401299176744013001767440130117674401302176744013031767440130417674401305176744013061767440130717674401308176744013091767440131017674401311176744013121767440131317674401314176744013151767440131617674401317176744013181767440131917674401320176744013211767440132217674401323176744013241767440132517674401326176744013271767440132817674401329176744013301767440133117674401332176744013331767440133417674401335176744013361767440133717674401338176744013391767440134017674401341176744013421767440134317674401344176744013451767440134617674401347176744013481767440134917674401350176744013511767440135217674401353176744013541767440135517674401356176744013571767440135817674401359176744013601767440136117674401362176744013631767440136417674401365176744013661767440136717674401368176744013691767440137017674401371176744013721767440137317674401374176744013751767440137617674401377176744013781767440137917674401380176744013811767440138217674401383176744013841767440138517674401386176744013871767440138817674401389176744013901767440139117674401392176744013931767440139417674401395176744013961767440139717674401398176744013991767440140017674401401176744014021767440140317674401404176744014051767440140617674401407176744014081767440140917674401410176744014111767440141217674401413176744014141767440141517674401416176744014171767440141817674401419176744014201767440142117674401422176744014231767440142417674401425176744014261767440142717674401428176744014291767440143017674401431176744014321767440143317674401434176744014351767440143617674401437176744014381767440143917674401440176744014411767440144217674401443176744014441767440144517674401446176744014471767440144817674401449176744014501767440145117674401452176744014531767440145417674401455176744014561767440145717674401458176744014591767440146017674401461176744014621767440146317674401464176744014651767440146617674401467176744014681767440146917674401470176744014711767440147217674401473176744014741767440147517674401476176744014771767440147817674401479176744014801767440148117674401482176744014831767440148417674401485176744014861767440148717674401488176744014891767440149017674401491176744014921767440149317674401494176744014951767440149617674401497176744014981767440149917674401500176744015011767440150217674401503176744015041767440150517674401506176744015071767440150817674401509176744015101767440151117674401512176744015131767440151417674401515176744015161767440151717674401518176744015191767440152017674401521176744015221767440152317674401524176744015251767440152617674401527176744015281767440152917674401530176744015311767440153217674401533176744015341767440153517674401536176744015371767440153817674401539176744015401767440154117674401542176744015431767440154417674401545176744015461767440154717674401548176744015491767440155017674401551176744015521767440155317674401554176744015551767440155617674401557176744015581767440155917674401560176744015611767440156217674401563176744015641767440156517674401566176744015671767440156817674401569176744015701767440157117674401572176744015731767440157417674401575176744015761767440157717674401578176744015791767440158017674401581176744015821767440158317674401584176744015851767440158617674401587176744015881767440158917674401590176744015911767440159217674401593176744015941767440159517674401596176744015971767440159817674401599176744016001767440160117674401602176744016031767440160417674401605176744016061767440160717674401608176744016091767440161017674401611176744016121767440161317674401614176744016151767440161617674401617176744016181767440161917674401620176744016211767440162217674401623176744016241767440162517674401626176744016271767440162817674401629176744016301767440163117674401632176744016331767440163417674401635176744016361767440163717674401638176744016391767440164017674401641176744016421767440164317674401644176744016451767440164617674401647176744016481767440164917674401650176744016511767440165217674401653176744016541767440165517674401656176744016571767440165817674401659176744016601767440166117674401662176744016631767440166417674401665176744016661767440166717674401668176744016691767440167017674401671176744016721767440167317674401674176744016751767440167617674401677176744016781767440167917674401680176744016811767440168217674401683176744016841767440168517674401686176744016871767440168817674401689176744016901767440169117674401692176744016931767440169417674401695176744016961767440169717674401698176744016991767440170017674401701176744017021767440170317674401704176744017051767440170617674401707176744017081767440170917674401710176744017111767440171217674401713176744017141767440171517674401716176744017171767440171817674401719176744017201767440172117674401722176744017231767440172417674401725176744017261767440172717674401728176744017291767440173017674401731176744017321767440173317674401734176744017351767440173617674401737176744017381767440173917674401740176744017411767440174217674401743176744017441767440174517674401746176744017471767440174817674401749176744017501767440175117674401752176744017531767440175417674401755176744017561767440175717674401758176744017591767440176017674401761176744017621767440176317674401764176744017651767440176617674401767176744017681767440176917674401770176744017711767440177217674401773176744017741767440177517674401776176744017771767440177817674401779176744017801767440178117674401782176744017831767440178417674401785176744017861767440178717674401788176744017891767440179017674401791176744017921767440179317674401794176744017951767440179617674401797176744017981767440179917674401800176744018011767440180217674401803176744018041767440180517674401806176744018071767440180817674401809176744018101767440181117674401812176744018131767440181417674401815176744018161767440181717674401818176744018191767440182017674401821176744018221767440182317674401824176744018251767440182617674401827176744018281767440182917674401830176744018311767440183217674401833176744018341767440183517674401836176744018371767440183817674401839176744018401767440184117674401842176744018431767440184417674401845176744018461767440184717674401848176744018491767440185017674401851176744018521767440185317674401854176744018551767440185617674401857176744018581767440185917674401860176744018611767440186217674401863176744018641767440186517674401866176744018671767440186817674401869176744018701767440187117674401872176744018731767440187417674401875176744018761767440187717674401878176744018791767440188017674401881176744018821767440188317674401884176744018851767440188617674401887176744018881767440188917674401890176744018911767440189217674401893176744018941767440189517674401896176744018971767440189817674401899176744019001767440190117674401902176744019031767440190417674401905176744019061767440190717674401908176744019091767440191017674401911176744019121767440191317674401914176744019151767440191617674401917176744019181767440191917674401920176744019211767440192217674401923176744019241767440192517674401926176744019271767440192817674401929176744019301767440193117674401932176744019331767440193417674401935176744019361767440193717674401938176744019391767440194017674401941176744019421767440194317674401944176744019451767440194617674401947176744019481767440194917674401950176744019511767440195217674401953176744019541767440195517674401956176744019571767440195817674401959176744019601767440196117674401962176744019631767440196417674401965176744019661767440196717674401968176744019691767440197017674401971176744019721767440197317674401974176744019751767440197617674401977176744019781767440197917674401980176744019811767440198217674401983176744019841767440198517674401986176744019871767440198817674401989176744019901767440199117674401992176744019931767440199417674401995176744019961767440199717674401998176744019991767440200017674402001176744020021767440200317674402004176744020051767440200617674402007176744020081767440200917674402010176744020111767440201217674402013176744020141767440201517674402016176744020171767440201817674402019176744020201767440202117674402022176744020231767440202417674402025176744020261767440202717674402028176744020291767440203017674402031176744020321767440203317674402034176744020351767440203617674402037176744020381767440203917674402040176744020411767440204217674402043176744020441767440204517674402046176744020471767440204817674402049176744020501767440205117674402052176744020531767440205417674402055176744020561767440205717674402058176744020591767440206017674402061176744020621767440206317674402064176744020651767440206617674402067176744020681767440206917674402070176744020711767440207217674402073176744020741767440207517674402076176744020771767440207817674402079176744020801767440208117674402082176744020831767440208417674402085176744020861767440208717674402088176744020891767440209017674402091176744020921767440209317674402094176744020951767440209617674402097176744020981767440209917674402100176744021011767440210217674402103176744021041767440210517674402106176744021071767440210817674402109176744021101767440211117674402112176744021131767440211417674402115176744021161767440211717674402118176744021191767440212017674402121176744021221767440212317674402124176744021251767440212617674402127176744021281767440212917674402130176744021311767440213217674402133176744021341767440213517674402136176744021371767440213817674402139176744021401767440214117674402142176744021431767440214417674402145176744021461767440214717674402148176744021491767440215017674402151176744021521767440215317674402154176744021551767440215617674402157176744021581767440215917674402160176744021611767440216217674402163176744021641767440216517674402166176744021671767440216817674402169176744021701767440217117674402172176744021731767440217417674402175176744021761767440217717674402178176744021791767440218017674402181176744021821767440218317674402184176744021851767440218617674402187176744021881767440218917674402190176744021911767440219217674402193176744021941767440219517674402196176744021971767440219817674402199176744022001767440220117674402202176744022031767440220417674402205176744022061767440220717674402208176744022091767440221017674402211176744022121767440221317674402214176744022151767440221617674402217176744022181767440221917674402220176744022211767440222217674402223176744022241767440222517674402226176744022271767440222817674402229176744022301767440223117674402232176744022331767440223417674402235176744022361767440223717674402238176744022391767440224017674402241176744022421767440224317674402244176744022451767440224617674402247176744022481767440224917674402250176744022511767440225217674402253176744022541767440225517674402256176744022571767440225817674402259176744022601767440226117674402262176744022631767440226417674402265176744022661767440226717674402268176744022691767440227017674402271176744022721767440227317674402274176744022751767440227617674402277176744022781767440227917674402280176744022811767440228217674402283176744022841767440228517674402286176744022871767440228817674402289176744022901767440229117674402292176744022931767440229417674402295176744022961767440229717674402298176744022991767440230017674402301176744023021767440230317674402304176744023051767440230617674402307176744023081767440230917674402310176744023111767440231217674402313176744023141767440231517674402316176744023171767440231817674402319176744023201767440232117674402322176744023231767440232417674402325176744023261767440232717674402328176744023291767440233017674402331176744023321767440233317674402334176744023351767440233617674402337176744023381767440233917674402340176744023411767440234217674402343176744023441767440234517674402346176744023471767440234817674402349176744023501767440235117674402352176744023531767440235417674402355176744023561767440235717674402358176744023591767440236017674402361176744023621767440236317674402364176744023651767440236617674402367176744023681767440236917674402370176744023711767440237217674402373176744023741767440237517674402376176744023771767440237817674402379176744023801767440238117674402382176744023831767440238417674402385176744023861767440238717674402388176744023891767440239017674402391176744023921767440239317674402394176744023951767440239617674402397176744023981767440239917674402400176744024011767440240217674402403176744024041767440240517674402406176744024071767440240817674402409176744024101767440241117674402412176744024131767440241417674402415176744024161767440241717674402418176744024191767440242017674402421176744024221767440242317674402424176744024251767440242617674402427176744024281767440242917674402430176744024311767440243217674402433176744024341767440243517674402436176744024371767440243817674402439176744024401767440244117674402442176744024431767440244417674402445176744024461767440244717674402448176744024491767440245017674402451176744024521767440245317674402454176744024551767440245617674402457176744024581767440245917674402460176744024611767440246217674402463176744024641767440246517674402466176744024671767440246817674402469176744024701767440247117674402472176744024731767440247417674402475176744024761767440247717674402478176744024791767440248017674402481176744024821767440248317674402484176744024851767440248617674402487176744024881767440248917674402490176744024911767440249217674402493176744024941767440249517674402496176744024971767440249817674402499176744025001767440250117674402502176744025031767440250417674402505176744025061767440250717674402508176744025091767440251017674402511176744025121767440251317674402514176744025151767440251617674402517176744025181767440251917674402520176744025211767440252217674402523176744025241767440252517674402526176744025271767440252817674402529176744025301767440253117674402532176744025331767440253417674402535176744025361767440253717674402538176744025391767440254017674402541176744025421767440254317674402544176744025451767440254617674402547176744025481767440254917674402550176744025511767440255217674402553176744025541767440255517674402556176744025571767440255817674402559176744025601767440256117674402562176744025631767440256417674402565176744025661767440256717674402568176744025691767440257017674402571176744025721767440257317674402574176744025751767440257617674402577176744025781767440257917674402580176744025811767440258217674402583176744025841767440258517674402586176744025871767440258817674402589176744025901767440259117674402592176744025931767440259417674402595176744025961767440259717674402598176744025991767440260017674402601176744026021767440260317674402604176744026051767440260617674402607176744026081767440260917674402610176744026111767440261217674402613176744026141767440261517674402616176744026171767440261817674402619176744026201767440262117674402622176744026231767440262417674402625176744026261767440262717674402628176744026291767440263017674402631176744026321767440263317674402634176744026351767440263617674402637176744026381767440263917674402640176744026411767440264217674402643176744026441767440264517674402646176744026471767440264817674402649176744026501767440265117674402652176744026531767440265417674402655176744026561767440265717674402658176744026591767440266017674402661176744026621767440266317674402664176744026651767440266617674402667176744026681767440266917674402670176744026711767440267217674402673176744026741767440267517674402676176744026771767440267817674402679176744026801767440268117674402682176744026831767440268417674402685176744026861767440268717674402688176744026891767440269017674402691176744026921767440269317674402694176744026951767440269617674402697176744026981767440269917674402700176744027011767440270217674402703176744027041767440270517674402706176744027071767440270817674402709176744027101767440271117674402712176744027131767440271417674402715176744027161767440271717674402718176744027191767440272017674402721176744027221767440272317674402724176744027251767440272617674402727176744027281767440272917674402730176744027311767440273217674402733176744027341767440273517674402736176744027371767440273817674402739176744027401767440274117674402742176744027431767440274417674402745176744027461767440274717674402748176744027491767440275017674402751176744027521767440275317674402754176744027551767440275617674402757176744027581767440275917674402760176744027611767440276217674402763176744027641767440276517674402766176744027671767440276817674402769176744027701767440277117674402772176744027731767440277417674402775176744027761767440277717674402778176744027791767440278017674402781176744027821767440278317674402784176744027851767440278617674402787176744027881767440278917674402790176744027911767440279217674402793176744027941767440279517674402796176744027971767440279817674402799176744028001767440280117674402802176744028031767440280417674402805176744028061767440280717674402808176744028091767440281017674402811176744028121767440281317674402814176744028151767440281617674402817176744028181767440281917674402820176744028211767440282217674402823176744028241767440282517674402826176744028271767440282817674402829176744028301767440283117674402832176744028331767440283417674402835176744028361767440283717674402838176744028391767440284017674402841176744028421767440284317674402844176744028451767440284617674402847176744028481767440284917674402850176744028511767440285217674402853176744028541767440285517674402856176744028571767440285817674402859176744028601767440286117674402862176744028631767440286417674402865176744028661767440286717674402868176744028691767440287017674402871176744028721767440287317674402874176744028751767440287617674402877176744028781767440287917674402880176744028811767440288217674402883176744028841767440288517674402886176744028871767440288817674402889176744028901767440289117674402892176744028931767440289417674402895176744028961767440289717674402898176744028991767440290017674402901176744029021767440290317674402904176744029051767440290617674402907176744029081767440290917674402910176744029111767440291217674402913176744029141767440291517674402916176744029171767440291817674402919176744029201767440292117674402922176744029231767440292417674402925176744029261767440292717674402928176744029291767440293017674402931176744029321767440293317674402934176744029351767440293617674402937176744029381767440293917674402940176744029411767440294217674402943176744029441767440294517674402946176744029471767440294817674402949176744029501767440295117674402952176744029531767440295417674402955176744029561767440295717674402958176744029591767440296017674402961176744029621767440296317674402964176744029651767440296617674402967176744029681767440296917674402970176744029711767440297217674402973176744029741767440297517674402976176744029771767440297817674402979176744029801767440298117674402982176744029831767440298417674402985176744029861767440298717674402988176744029891767440299017674402991176744029921767440299317674402994176744029951767440299617674402997176744029981767440299917674403000176744030011767440300217674403003176744030041767440300517674403006176744030071767440300817674403009176744030101767440301117674403012176744030131767440301417674403015176744030161767440301717674403018176744030191767440302017674403021176744030221767440302317674403024176744030251767440302617674403027176744030281767440302917674403030176744030311767440303217674403033176744030341767440303517674403036176744030371767440303817674403039176744030401767440304117674403042176744030431767440304417674403045176744030461767440304717674403048176744030491767440305017674403051176744030521767440305317674403054176744030551767440305617674403057176744030581767440305917674403060176744030611767440306217674403063176744030641767440306517674403066176744030671767440306817674403069176744030701767440307117674403072176744030731767440307417674403075176744030761767440307717674403078176744030791767440308017674403081176744030821767440308317674403084176744030851767440308617674403087176744030881767440308917674403090176744030911767440309217674403093176744030941767440309517674403096176744030971767440309817674403099176744031001767440310117674403102176744031031767440310417674403105176744031061767440310717674403108176744031091767440311017674403111176744031121767440311317674403114176744031151767440311617674403117176744031181767440311917674403120176744031211767440312217674403123176744031241767440312517674403126176744031271767440312817674403129176744031301767440313117674403132176744031331767440313417674403135176744031361767440313717674403138176744031391767440314017674403141176744031421767440314317674403144176744031451767440314617674403147176744031481767440314917674403150176744031511767440315217674403153176744031541767440315517674403156176744031571767440315817674403159176744031601767440316117674403162176744031631767440316417674403165176744031661767440316717674403168176744031691767440317017674403171176744031721767440317317674403174176744031751767440317617674403177176744031781767440317917674403180176744031811767440318217674403183176744031841767440318517674403186176744031871767440318817674403189176744031901767440319117674403192176744031931767440319417674403195176744031961767440319717674403198176744031991767440320017674403201176744032021767440320317674403204176744032051767440320617674403207176744032081767440320917674403210176744032111767440321217674403213176744032141767440321517674403216176744032171767440321817674403219176744032201767440322117674403222176744032231767440322417674403225176744032261767440322717674403228176744032291767440323017674403231176744032321767440323317674403234176744032351767440323617674403237176744032381767440323917674403240176744032411767440324217674403243176744032441767440324517674403246176744032471767440324817674403249176744032501767440325117674403252176744032531767440325417674403255176744032561767440325717674403258176744032591767440326017674403261176744032621767440326317674403264176744032651767440326617674403267176744032681767440326917674403270176744032711767440327217674403273176744032741767440327517674403276176744032771767440327817674403279176744032801767440328117674403282176744032831767440328417674403285176744032861767440328717674403288176744032891767440329017674403291176744032921767440329317674403294176744032951767440329617674403297176744032981767440329917674403300176744033011767440330217674403303176744033041767440330517674403306176744033071767440330817674403309176744033101767440331117674403312176744033131767440331417674403315176744033161767440331717674403318176744033191767440332017674403321176744033221767440332317674403324176744033251767440332617674403327176744033281767440332917674403330176744033311767440333217674403333176744033341767440333517674403336176744033371767440333817674403339176744033401767440334117674403342176744033431767440334417674403345176744033461767440334717674403348176744033491767440335017674403351176744033521767440335317674403354176744033551767440335617674403357176744033581767440335917674403360176744033611767440336217674403363176744033641767440336517674403366176744033671767440336817674403369176744033701767440337117674403372176744033731767440337417674403375176744033761767440337717674403378176744033791767440338017674403381176744033821767440338317674403384176744033851767440338617674403387176744033881767440338917674403390176744033911767440339217674403393176744033941767440339517674403396176744033971767440339817674403399176744034001767440340117674403402176744034031767440340417674403405176744034061767440340717674403408176744034091767440341017674403411176744034121767440341317674403414176744034151767440341617674403417176744034181767440341917674403420176744034211767440342217674403423176744034241767440342517674403426176744034271767440342817674403429176744034301767440343117674403432176744034331767440343417674403435176744034361767440343717674403438176744034391767440344017674403441176744034421767440344317674403444176744034451767440344617674403447176744034481767440344917674403450176744034511767440345217674403453176744034541767440345517674403456176744034571767440345817674403459176744034601767440346117674403462176744034631767440346417674403465176744034661767440346717674403468176744034691767440347017674403471176744034721767440347317674403474176744034751767440347617674403477176744034781767440347917674403480176744034811767440348217674403483176744034841767440348517674403486176744034871767440348817674403489176744034901767440349117674403492176744034931767440349417674403495176744034961767440349717674403498176744034991767440350017674403501176744035021767440350317674403504176744035051767440350617674403507176744035081767440350917674403510176744035111767440351217674403513176744035141767440351517674403516176744035171767440351817674403519176744035201767440352117674403522176744035231767440352417674403525176744035261767440352717674403528176744035291767440353017674403531176744035321767440353317674403534176744035351767440353617674403537176744035381767440353917674403540176744035411767440354217674403543176744035441767440354517674403546176744035471767440354817674403549176744035501767440355117674403552176744035531767440355417674403555176744035561767440355717674403558176744035591767440356017674403561176744035621767440356317674403564176744035651767440356617674403567176744035681767440356917674403570176744035711767440357217674403573176744035741767440357517674403576176744035771767440357817674403579176744035801767440358117674403582176744035831767440358417674403585176744035861767440358717674403588176744035891767440359017674403591176744035921767440359317674403594176744035951767440359617674403597176744035981767440359917674403600176744036011767440360217674403603176744036041767440360517674403606176744036071767440360817674403609176744036101767440361117674403612176744036131767440361417674403615176744036161767440361717674403618176744036191767440362017674403621176744036221767440362317674403624176744036251767440362617674403627176744036281767440362917674403630176744036311767440363217674403633176744036341767440363517674403636176744036371767440363817674403639176744036401767440364117674403642176744036431767440364417674403645176744036461767440364717674403648176744036491767440365017674403651176744036521767440365317674403654176744036551767440365617674403657176744036581767440365917674403660176744036611767440366217674403663176744036641767440366517674403666176744036671767440366817674403669176744036701767440367117674403672176744036731767440367417674403675176744036761767440367717674403678176744036791767440368017674403681176744036821767440368317674403684176744036851767440368617674403687176744036881767440368917674403690176744036911767440369217674403693176744036941767440369517674403696176744036971767440369817674403699176744037001767440370117674403702176744037031767440370417674403705176744037061767440370717674403708176744037091767440371017674403711176744037121767440371317674403714176744037151767440371617674403717176744037181767440371917674403720176744037211767440372217674403723176744037241767440372517674403726176744037271767440372817674403729176744037301767440373117674403732176744037331767440373417674403735176744037361767440373717674403738176744037391767440374017674403741176744037421767440374317674403744176744037451767440374617674403747176744037481767440374917674403750176744037511767440375217674403753176744037541767440375517674403756176744037571767440375817674403759176744037601767440376117674403762176744037631767440376417674403765176744037661767440376717674403768176744037691767440377017674403771176744037721767440377317674403774176744037751767440377617674403777176744037781767440377917674403780176744037811767440378217674403783176744037841767440378517674403786176744037871767440378817674403789176744037901767440379117674403792176744037931767440379417674403795176744037961767440379717674403798176744037991767440380017674403801176744038021767440380317674403804176744038051767440380617674403807176744038081767440380917674403810176744038111767440381217674403813176744038141767440381517674403816176744038171767440381817674403819176744038201767440382117674403822176744038231767440382417674403825176744038261767440382717674403828176744038291767440383017674403831176744038321767440383317674403834176744038351767440383617674403837176744038381767440383917674403840176744038411767440384217674403843176744038441767440384517674403846176744038471767440384817674403849176744038501767440385117674403852176744038531767440385417674403855176744038561767440385717674403858176744038591767440386017674403861176744038621767440386317674403864176744038651767440386617674403867176744038681767440386917674403870176744038711767440387217674403873176744038741767440387517674403876176744038771767440387817674403879176744038801767440388117674403882176744038831767440388417674403885176744038861767440388717674403888176744038891767440389017674403891176744038921767440389317674403894176744038951767440389617674403897176744038981767440389917674403900176744039011767440390217674403903176744039041767440390517674403906176744039071767440390817674403909176744039101767440391117674403912176744039131767440391417674403915176744039161767440391717674403918176744039191767440392017674403921176744039221767440392317674403924176744039251767440392617674403927176744039281767440392917674403930176744039311767440393217674403933176744039341767440393517674403936176744039371767440393817674403939176744039401767440394117674403942176744039431767440394417674403945176744039461767440394717674403948176744039491767440395017674403951176744039521767440395317674403954176744039551767440395617674403957176744039581767440395917674403960176744039611767440396217674403963176744039641767440396517674403966176744039671767440396817674403969176744039701767440397117674403972176744039731767440397417674403975176744039761767440397717674403978176744039791767440398017674403981176744039821767440398317674403984176744039851767440398617674403987176744039881767440398917674403990176744039911767440399217674403993176744039941767440399517674403996176744039971767440399817674403999176744040001767440400117674404002176744040031767440400417674404005176744040061767440400717674404008176744040091767440401017674404011176744040121767440401317674404014176744040151767440401617674404017176744040181767440401917674404020176744040211767440402217674404023176744040241767440402517674404026176744040271767440402817674404029176744040301767440403117674404032176744040331767440403417674404035176744040361767440403717674404038176744040391767440404017674404041176744040421767440404317674404044176744040451767440404617674404047176744040481767440404917674404050176744040511767440405217674404053176744040541767440405517674404056176744040571767440405817674404059176744040601767440406117674404062176744040631767440406417674404065176744040661767440406717674404068176744040691767440407017674404071176744040721767440407317674404074176744040751767440407617674404077176744040781767440407917674404080176744040811767440408217674404083176744040841767440408517674404086176744040871767440408817674404089176744040901767440409117674404092176744040931767440409417674404095176744040961767440409717674404098176744040991767440410017674404101176744041021767440410317674404104176744041051767440410617674404107176744041081767440410917674404110176744041111767440411217674404113176744041141767440411517674404116176744041171767440411817674404119176744041201767440412117674404122176744041231767440412417674404125176744041261767440412717674404128176744041291767440413017674404131176744041321767440413317674404134176744041351767440413617674404137176744041381767440413917674404140176744041411767440414217674404143176744041441767440414517674404146176744041471767440414817674404149176744041501767440415117674404152176744041531767440415417674404155176744041561767440415717674404158176744041591767440416017674404161176744041621767440416317674404164176744041651767440416617674404167176744041681767440416917674404170176744041711767440417217674404173176744041741767440417517674404176176744041771767440417817674404179176744041801767440418117674404182176744041831767440418417674404185176744041861767440418717674404188176744041891767440419017674404191176744041921767440419317674404194176744041951767440419617674404197176744041981767440419917674404200176744042011767440420217674404203176744042041767440420517674404206176744042071767440420817674404209176744042101767440421117674404212176744042131767440421417674404215176744042161767440421717674404218176744042191767440422017674404221176744042221767440422317674404224176744042251767440422617674404227176744042281767440422917674404230176744042311767440423217674404233176744042341767440423517674404236176744042371767440423817674404239176744042401767440424117674404242176744042431767440424417674404245176744042461767440424717674404248176744042491767440425017674404251176744042521767440425317674404254176744042551767440425617674404257176744042581767440425917674404260176744042611767440426217674404263176744042641767440426517674404266176744042671767440426817674404269176744042701767440427117674404272176744042731767440427417674404275176744042761767440427717674404278176744042791767440428017674404281176744042821767440428317674404284176744042851767440428617674404287176744042881767440428917674404290176744042911767440429217674404293176744042941767440429517674404296176744042971767440429817674404299176744043001767440430117674404302176744043031767440430417674404305176744043061767440430717674404308176744043091767440431017674404311176744043121767440431317674404314176744043151767440431617674404317176744043181767440431917674404320176744043211767440432217674404323176744043241767440432517674404326176744043271767440432817674404329176744043301767440433117674404332176744043331767440433417674404335176744043361767440433717674404338176744043391767440434017674404341176744043421767440434317674404344176744043451767440434617674404347176744043481767440434917674404350176744043511767440435217674404353176744043541767440435517674404356176744043571767440435817674404359176744043601767440436117674404362176744043631767440436417674404365176744043661767440436717674404368176744043691767440437017674404371176744043721767440437317674404374176744043751767440437617674404377176744043781767440437917674404380176744043811767440438217674404383176744043841767440438517674404386176744043871767440438817674404389176744043901767440439117674404392176744043931767440439417674404395176744043961767440439717674404398176744043991767440440017674404401176744044021767440440317674404404176744044051767440440617674404407176744044081767440440917674404410176744044111767440441217674404413176744044141767440441517674404416176744044171767440441817674404419176744044201767440442117674404422176744044231767440442417674404425176744044261767440442717674404428176744044291767440443017674404431176744044321767440443317674404434176744044351767440443617674404437176744044381767440443917674404440176744044411767440444217674404443176744044441767440444517674404446176744044471767440444817674404449176744044501767440445117674404452176744044531767440445417674404455176744044561767440445717674404458176744044591767440446017674404461176744044621767440446317674404464176744044651767440446617674404467176744044681767440446917674404470176744044711767440447217674404473176744044741767440447517674404476176744044771767440447817674404479176744044801767440448117674404482176744044831767440448417674404485176744044861767440448717674404488176744044891767440449017674404491176744044921767440449317674404494176744044951767440449617674404497176744044981767440449917674404500176744045011767440450217674404503176744045041767440450517674404506176744045071767440450817674404509176744045101767440451117674404512176744045131767440451417674404515176744045161767440451717674404518176744045191767440452017674404521176744045221767440452317674404524176744045251767440452617674404527176744045281767440452917674404530176744045311767440453217674404533176744045341767440453517674404536176744045371767440453817674404539176744045401767440454117674404542176744045431767440454417674404545176744045461767440454717674404548176744045491767440455017674404551176744045521767440455317674404554176744045551767440455617674404557176744045581767440455917674404560176744045611767440456217674404563176744045641767440456517674404566176744045671767440456817674404569176744045701767440457117674404572176744045731767440457417674404575176744045761767440457717674404578176744045791767440458017674404581176744045821767440458317674404584176744045851767440458617674404587176744045881767440458917674404590176744045911767440459217674404593176744045941767440459517674404596176744045971767440459817674404599176744046001767440460117674404602176744046031767440460417674404605176744046061767440460717674404608176744046091767440461017674404611176744046121767440461317674404614176744046151767440461617674404617176744046181767440461917674404620176744046211767440462217674404623176744046241767440462517674404626176744046271767440462817674404629176744046301767440463117674404632176744046331767440463417674404635176744046361767440463717674404638176744046391767440464017674404641176744046421767440464317674404644176744046451767440464617674404647176744046481767440464917674404650176744046511767440465217674404653176744046541767440465517674404656176744046571767440465817674404659176744046601767440466117674404662176744046631767440466417674404665176744046661767440466717674404668176744046691767440467017674404671176744046721767440467317674404674176744046751767440467617674404677176744046781767440467917674404680176744046811767440468217674404683176744046841767440468517674404686176744046871767440468817674404689176744046901767440469117674404692176744046931767440469417674404695176744046961767440469717674404698176744046991767440470017674404701176744047021767440470317674404704176744047051767440470617674404707176744047081767440470917674404710176744047111767440471217674404713176744047141767440471517674404716176744047171767440471817674404719176744047201767440472117674404722176744047231767440472417674404725176744047261767440472717674404728176744047291767440473017674404731176744047321767440473317674404734176744047351767440473617674404737176744047381767440473917674404740176744047411767440474217674404743176744047441767440474517674404746176744047471767440474817674404749176744047501767440475117674404752176744047531767440475417674404755176744047561767440475717674404758176744047591767440476017674404761176744047621767440476317674404764176744047651767440476617674404767176744047681767440476917674404770176744047711767440477217674404773176744047741767440477517674404776176744047771767440477817674404779176744047801767440478117674404782176744047831767440478417674404785176744047861767440478717674404788176744047891767440479017674404791176744047921767440479317674404794176744047951767440479617674404797176744047981767440479917674404800176744048011767440480217674404803176744048041767440480517674404806176744048071767440480817674404809176744048101767440481117674404812176744048131767440481417674404815176744048161767440481717674404818176744048191767440482017674404821176744048221767440482317674404824176744048251767440482617674404827176744048281767440482917674404830176744048311767440483217674404833176744048341767440483517674404836176744048371767440483817674404839176744048401767440484117674404842176744048431767440484417674404845176744048461767440484717674404848176744048491767440485017674404851176744048521767440485317674404854176744048551767440485617674404857176744048581767440485917674404860176744048611767440486217674404863176744048641767440486517674404866176744048671767440486817674404869176744048701767440487117674404872176744048731767440487417674404875176744048761767440487717674404878176744048791767440488017674404881176744048821767440488317674404884176744048851767440488617674404887176744048881767440488917674404890176744048911767440489217674404893176744048941767440489517674404896176744048971767440489817674404899176744049001767440490117674404902176744049031767440490417674404905176744049061767440490717674404908176744049091767440491017674404911176744049121767440491317674404914176744049151767440491617674404917176744049181767440491917674404920176744049211767440492217674404923176744049241767440492517674404926176744049271767440492817674404929176744049301767440493117674404932176744049331767440493417674404935176744049361767440493717674404938176744049391767440494017674404941176744049421767440494317674404944176744049451767440494617674404947176744049481767440494917674404950176744049511767440495217674404953176744049541767440495517674404956176744049571767440495817674404959176744049601767440496117674404962176744049631767440496417674404965176744049661767440496717674404968176744049691767440497017674404971176744049721767440497317674404974176744049751767440497617674404977176744049781767440497917674404980176744049811767440498217674404983176744049841767440498517674404986176744049871767440498817674404989176744049901767440499117674404992176744049931767440499417674404995176744049961767440499717674404998176744049991767440500017674405001176744050021767440500317674405004176744050051767440500617674405007176744050081767440500917674405010176744050111767440501217674405013176744050141767440501517674405016176744050171767440501817674405019176744050201767440502117674405022176744050231767440502417674405025176744050261767440502717674405028176744050291767440503017674405031176744050321767440503317674405034176744050351767440503617674405037176744050381767440503917674405040176744050411767440504217674405043176744050441767440504517674405046176744050471767440504817674405049176744050501767440505117674405052176744050531767440505417674405055176744050561767440505717674405058176744050591767440506017674405061176744050621767440506317674405064176744050651767440506617674405067176744050681767440506917674405070176744050711767440507217674405073176744050741767440507517674405076176744050771767440507817674405079176744050801767440508117674405082176744050831767440508417674405085176744050861767440508717674405088176744050891767440509017674405091176744050921767440509317674405094176744050951767440509617674405097176744050981767440509917674405100176744051011767440510217674405103176744051041767440510517674405106176744051071767440510817674405109176744051101767440511117674405112176744051131767440511417674405115176744051161767440511717674405118176744051191767440512017674405121176744051221767440512317674405124176744051251767440512617674405127176744051281767440512917674405130176744051311767440513217674405133176744051341767440513517674405136176744051371767440513817674405139176744051401767440514117674405142176744051431767440514417674405145176744051461767440514717674405148176744051491767440515017674405151176744051521767440515317674405154176744051551767440515617674405157176744051581767440515917674405160176744051611767440516217674405163176744051641767440516517674405166176744051671767440516817674405169176744051701767440517117674405172176744051731767440517417674405175176744051761767440517717674405178176744051791767440518017674405181176744051821767440518317674405184176744051851767440518617674405187176744051881767440518917674405190176744051911767440519217674405193176744051941767440519517674405196176744051971767440519817674405199176744052001767440520117674405202176744052031767440520417674405205176744052061767440520717674405208176744052091767440521017674405211176744052121767440521317674405214176744052151767440521617674405217176744052181767440521917674405220176744052211767440522217674405223176744052241767440522517674405226176744052271767440522817674405229176744052301767440523117674405232176744052331767440523417674405235176744052361767440523717674405238176744052391767440524017674405241176744052421767440524317674405244176744052451767440524617674405247176744052481767440524917674405250176744052511767440525217674405253176744052541767440525517674405256176744052571767440525817674405259176744052601767440526117674405262176744052631767440526417674405265176744052661767440526717674405268176744052691767440527017674405271176744052721767440527317674405274176744052751767440527617674405277176744052781767440527917674405280176744052811767440528217674405283176744052841767440528517674405286176744052871767440528817674405289176744052901767440529117674405292176744052931767440529417674405295176744052961767440529717674405298176744052991767440530017674405301176744053021767440530317674405304176744053051767440530617674405307176744053081767440530917674405310176744053111767440531217674405313176744053141767440531517674405316176744053171767440531817674405319176744053201767440532117674405322176744053231767440532417674405325176744053261767440532717674405328176744053291767440533017674405331176744053321767440533317674405334176744053351767440533617674405337176744053381767440533917674405340176744053411767440534217674405343176744053441767440534517674405346176744053471767440534817674405349176744053501767440535117674405352176744053531767440535417674405355176744053561767440535717674405358176744053591767440536017674405361176744053621767440536317674405364176744053651767440536617674405367176744053681767440536917674405370176744053711767440537217674405373176744053741767440537517674405376176744053771767440537817674405379176744053801767440538117674405382176744053831767440538417674405385176744053861767440538717674405388176744053891767440539017674405391176744053921767440539317674405394176744053951767440539617674405397176744053981767440539917674405400176744054011767440540217674405403176744054041767440540517674405406176744054071767440540817674405409176744054101767440541117674405412176744054131767440541417674405415176744054161767440541717674405418176744054191767440542017674405421176744054221767440542317674405424176744054251767440542617674405427176744054281767440542917674405430176744054311767440543217674405433176744054341767440543517674405436176744054371767440543817674405439176744054401767440544117674405442176744054431767440544417674405445176744054461767440544717674405448176744054491767440545017674405451176744054521767440545317674405454176744054551767440545617674405457176744054581767440545917674405460176744054611767440546217674405463176744054641767440546517674405466176744054671767440546817674405469176744054701767440547117674405472176744054731767440547417674405475176744054761767440547717674405478176744054791767440548017674405481176744054821767440548317674405484176744054851767440548617674405487176744054881767440548917674405490176744054911767440549217674405493176744054941767440549517674405496176744054971767440549817674405499176744055001767440550117674405502176744055031767440550417674405505176744055061767440550717674405508176744055091767440551017674405511176744055121767440551317674405514176744055151767440551617674405517176744055181767440551917674405520176744055211767440552217674405523176744055241767440552517674405526176744055271767440552817674405529176744055301767440553117674405532176744055331767440553417674405535176744055361767440553717674405538176744055391767440554017674405541176744055421767440554317674405544176744055451767440554617674405547176744055481767440554917674405550176744055511767440555217674405553176744055541767440555517674405556176744055571767440555817674405559176744055601767440556117674405562176744055631767440556417674405565176744055661767440556717674405568176744055691767440557017674405571176744055721767440557317674405574176744055751767440557617674405577176744055781767440557917674405580176744055811767440558217674405583176744055841767440558517674405586176744055871767440558817674405589176744055901767440559117674405592176744055931767440559417674405595176744055961767440559717674405598176744055991767440560017674405601176744056021767440560317674405604176744056051767440560617674405607176744056081767440560917674405610176744056111767440561217674405613176744056141767440561517674405616176744056171767440561817674405619176744056201767440562117674405622176744056231767440562417674405625176744056261767440562717674405628176744056291767440563017674405631176744056321767440563317674405634176744056351767440563617674405637176744056381767440563917674405640176744056411767440564217674405643176744056441767440564517674405646176744056471767440564817674405649176744056501767440565117674405652176744056531767440565417674405655176744056561767440565717674405658176744056591767440566017674405661176744056621767440566317674405664176744056651767440566617674405667176744056681767440566917674405670176744056711767440567217674405673176744056741767440567517674405676176744056771767440567817674405679176744056801767440568117674405682176744056831767440568417674405685176744056861767440568717674405688176744056891767440569017674405691176744056921767440569317674405694176744056951767440569617674405697176744056981767440569917674405700176744057011767440570217674405703176744057041767440570517674405706176744057071767440570817674405709176744057101767440571117674405712176744057131767440571417674405715176744057161767440571717674405718176744057191767440572017674405721176744057221767440572317674405724176744057251767440572617674405727176744057281767440572917674405730176744057311767440573217674405733176744057341767440573517674405736176744057371767440573817674405739176744057401767440574117674405742176744057431767440574417674405745176744057461767440574717674405748176744057491767440575017674405751176744057521767440575317674405754176744057551767440575617674405757176744057581767440575917674405760176744057611767440576217674405763176744057641767440576517674405766176744057671767440576817674405769176744057701767440577117674405772176744057731767440577417674405775176744057761767440577717674405778176744057791767440578017674405781176744057821767440578317674405784176744057851767440578617674405787176744057881767440578917674405790176744057911767440579217674405793176744057941767440579517674405796176744057971767440579817674405799176744058001767440580117674405802176744058031767440580417674405805176744058061767440580717674405808176744058091767440581017674405811176744058121767440581317674405814176744058151767440581617674405817176744058181767440581917674405820176744058211767440582217674405823176744058241767440582517674405826176744058271767440582817674405829176744058301767440583117674405832176744058331767440583417674405835176744058361767440583717674405838176744058391767440584017674405841176744058421767440584317674405844176744058451767440584617674405847176744058481767440584917674405850176744058511767440585217674405853176744058541767440585517674405856176744058571767440585817674405859176744058601767440586117674405862176744058631767440586417674405865176744058661767440586717674405868176744058691767440587017674405871176744058721767440587317674405874176744058751767440587617674405877176744058781767440587917674405880176744058811767440588217674405883176744058841767440588517674405886176744058871767440588817674405889176744058901767440589117674405892176744058931767440589417674405895176744058961767440589717674405898176744058991767440590017674405901176744059021767440590317674405904176744059051767440590617674405907176744059081767440590917674405910176744059111767440591217674405913176744059141767440591517674405916176744059171767440591817674405919176744059201767440592117674405922176744059231767440592417674405925176744059261767440592717674405928176744059291767440593017674405931176744059321767440593317674405934176744059351767440593617674405937176744059381767440593917674405940176744059411767440594217674405943176744059441767440594517674405946176744059471767440594817674405949176744059501767440595117674405952176744059531767440595417674405955176744059561767440595717674405958176744059591767440596017674405961176744059621767440596317674405964176744059651767440596617674405967176744059681767440596917674405970176744059711767440597217674405973176744059741767440597517674405976176744059771767440597817674405979176744059801767440598117674405982176744059831767440598417674405985176744059861767440598717674405988176744059891767440599017674405991176744059921767440599317674405994176744059951767440599617674405997176744059981767440599917674406000176744060011767440600217674406003176744060041767440600517674406006176744060071767440600817674406009176744060101767440601117674406012176744060131767440601417674406015176744060161767440601717674406018176744060191767440602017674406021176744060221767440602317674406024176744060251767440602617674406027176744060281767440602917674406030176744060311767440603217674406033176744060341767440603517674406036176744060371767440603817674406039176744060401767440604117674406042176744060431767440604417674406045176744060461767440604717674406048176744060491767440605017674406051176744060521767440605317674406054176744060551767440605617674406057176744060581767440605917674406060176744060611767440606217674406063176744060641767440606517674406066176744060671767440606817674406069176744060701767440607117674406072176744060731767440607417674406075176744060761767440607717674406078176744060791767440608017674406081176744060821767440608317674406084176744060851767440608617674406087176744060881767440608917674406090176744060911767440609217674406093176744060941767440609517674406096176744060971767440609817674406099176744061001767440610117674406102176744061031767440610417674406105176744061061767440610717674406108176744061091767440611017674406111176744061121767440611317674406114176744061151767440611617674406117176744061181767440611917674406120176744061211767440612217674406123176744061241767440612517674406126176744061271767440612817674406129176744061301767440613117674406132176744061331767440613417674406135176744061361767440613717674406138176744061391767440614017674406141176744061421767440614317674406144176744061451767440614617674406147176744061481767440614917674406150176744061511767440615217674406153176744061541767440615517674406156176744061571767440615817674406159176744061601767440616117674406162176744061631767440616417674406165176744061661767440616717674406168176744061691767440617017674406171176744061721767440617317674406174176744061751767440617617674406177176744061781767440617917674406180176744061811767440618217674406183176744061841767440618517674406186176744061871767440618817674406189176744061901767440619117674406192176744061931767440619417674406195176744061961767440619717674406198176744061991767440620017674406201176744062021767440620317674406204176744062051767440620617674406207176744062081767440620917674406210176744062111767440621217674406213176744062141767440621517674406216176744062171767440621817674406219176744062201767440622117674406222176744062231767440622417674406225176744062261767440622717674406228176744062291767440623017674406231176744062321767440623317674406234176744062351767440623617674406237176744062381767440623917674406240176744062411767440624217674406243176744062441767440624517674406246176744062471767440624817674406249176744062501767440625117674406252176744062531767440625417674406255176744062561767440625717674406258176744062591767440626017674406261176744062621767440626317674406264176744062651767440626617674406267176744062681767440626917674406270176744062711767440627217674406273176744062741767440627517674406276176744062771767440627817674406279176744062801767440628117674406282176744062831767440628417674406285176744062861767440628717674406288176744062891767440629017674406291176744062921767440629317674406294176744062951767440629617674406297176744062981767440629917674406300176744063011767440630217674406303176744063041767440630517674406306176744063071767440630817674406309176744063101767440631117674406312176744063131767440631417674406315176744063161767440631717674406318176744063191767440632017674406321176744063221767440632317674406324176744063251767440632617674406327176744063281767440632917674406330176744063311767440633217674406333176744063341767440633517674406336176744063371767440633817674406339176744063401767440634117674406342176744063431767440634417674406345176744063461767440634717674406348176744063491767440635017674406351176744063521767440635317674406354176744063551767440635617674406357176744063581767440635917674406360176744063611767440636217674406363176744063641767440636517674406366176744063671767440636817674406369176744063701767440637117674406372176744063731767440637417674406375176744063761767440637717674406378176744063791767440638017674406381176744063821767440638317674406384176744063851767440638617674406387176744063881767440638917674406390176744063911767440639217674406393176744063941767440639517674406396176744063971767440639817674406399176744064001767440640117674406402176744064031767440640417674406405176744064061767440640717674406408176744064091767440641017674406411176744064121767440641317674406414176744064151767440641617674406417176744064181767440641917674406420176744064211767440642217674406423176744064241767440642517674406426176744064271767440642817674406429176744064301767440643117674406432176744064331767440643417674406435176744064361767440643717674406438176744064391767440644017674406441176744064421767440644317674406444176744064451767440644617674406447176744064481767440644917674406450176744064511767440645217674406453176744064541767440645517674406456176744064571767440645817674406459176744064601767440646117674406462176744064631767440646417674406465176744064661767440646717674406468176744064691767440647017674406471176744064721767440647317674406474176744064751767440647617674406477176744064781767440647917674406480176744064811767440648217674406483176744064841767440648517674406486176744064871767440648817674406489176744064901767440649117674406492176744064931767440649417674406495176744064961767440649717674406498176744064991767440650017674406501176744065021767440650317674406504176744065051767440650617674406507176744065081767440650917674406510176744065111767440651217674406513176744065141767440651517674406516176744065171767440651817674406519176744065201767440652117674406522176744065231767440652417674406525176744065261767440652717674406528176744065291767440653017674406531176744065321767440653317674406534176744065351767440653617674406537176744065381767440653917674406540176744065411767440654217674406543176744065441767440654517674406546176744065471767440654817674406549176744065501767440655117674406552176744065531767440655417674406555176744065561767440655717674406558176744065591767440656017674406561176744065621767440656317674406564176744065651767440656617674406567176744065681767440656917674406570176744065711767440657217674406573176744065741767440657517674406576176744065771767440657817674406579176744065801767440658117674406582176744065831767440658417674406585176744065861767440658717674406588176744065891767440659017674406591176744065921767440659317674406594176744065951767440659617674406597176744065981767440659917674406600176744066011767440660217674406603176744066041767440660517674406606176744066071767440660817674406609176744066101767440661117674406612176744066131767440661417674406615176744066161767440661717674406618176744066191767440662017674406621176744066221767440662317674406624176744066251767440662617674406627176744066281767440662917674406630176744066311767440663217674406633176744066341767440663517674406636176744066371767440663817674406639176744066401767440664117674406642176744066431767440664417674406645176744066461767440664717674406648176744066491767440665017674406651176744066521767440665317674406654176744066551767440665617674406657176744066581767440665917674406660176744066611767440666217674406663176744066641767440666517674406666176744066671767440666817674406669176744066701767440667117674406672176744066731767440667417674406675176744066761767440667717674406678176744066791767440668017674406681176744066821767440668317674406684176744066851767440668617674406687176744066881767440668917674406690176744066911767440669217674406693176744066941767440669517674406696176744066971767440669817674406699176744067001767440670117674406702176744067031767440670417674406705176744067061767440670717674406708176744067091767440671017674406711176744067121767440671317674406714176744067151767440671617674406717176744067181767440671917674406720176744067211767440672217674406723176744067241767440672517674406726176744067271767440672817674406729176744067301767440673117674406732176744067331767440673417674406735176744067361767440673717674406738176744067391767440674017674406741176744067421767440674317674406744176744067451767440674617674406747176744067481767440674917674406750176744067511767440675217674406753176744067541767440675517674406756176744067571767440675817674406759176744067601767440676117674406762176744067631767440676417674406765176744067661767440676717674406768176744067691767440677017674406771176744067721767440677317674406774176744067751767440677617674406777176744067781767440677917674406780176744067811767440678217674406783176744067841767440678517674406786176744067871767440678817674406789176744067901767440679117674406792176744067931767440679417674406795176744067961767440679717674406798176744067991767440680017674406801176744068021767440680317674406804176744068051767440680617674406807176744068081767440680917674406810176744068111767440681217674406813176744068141767440681517674406816176744068171767440681817674406819176744068201767440682117674406822176744068231767440682417674406825176744068261767440682717674406828176744068291767440683017674406831176744068321767440683317674406834176744068351767440683617674406837176744068381767440683917674406840176744068411767440684217674406843176744068441767440684517674406846176744068471767440684817674406849176744068501767440685117674406852176744068531767440685417674406855176744068561767440685717674406858176744068591767440686017674406861176744068621767440686317674406864176744068651767440686617674406867176744068681767440686917674406870176744068711767440687217674406873176744068741767440687517674406876176744068771767440687817674406879176744068801767440688117674406882176744068831767440688417674406885176744068861767440688717674406888176744068891767440689017674406891176744068921767440689317674406894176744068951767440689617674406897176744068981767440689917674406900176744069011767440690217674406903176744069041767440690517674406906176744069071767440690817674406909176744069101767440691117674406912176744069131767440691417674406915176744069161767440691717674406918176744069191767440692017674406921176744069221767440692317674406924176744069251767440692617674406927176744069281767440692917674406930176744069311767440693217674406933176744069341767440693517674406936176744069371767440693817674406939176744069401767440694117674406942176744069431767440694417674406945176744069461767440694717674406948176744069491767440695017674406951176744069521767440695317674406954176744069551767440695617674406957176744069581767440695917674406960176744069611767440696217674406963176744069641767440696517674406966176744069671767440696817674406969176744069701767440697117674406972176744069731767440697417674406975176744069761767440697717674406978176744069791767440698017674406981176744069821767440698317674406984176744069851767440698617674406987176744069881767440698917674406990176744069911767440699217674406993176744069941767440699517674406996176744069971767440699817674406999176744070001767440700117674407002176744070031767440700417674407005176744070061767440700717674407008176744070091767440701017674407011176744070121767440701317674407014176744070151767440701617674407017176744070181767440701917674407020176744070211767440702217674407023176744070241767440702517674407026176744070271767440702817674407029176744070301767440703117674407032176744070331767440703417674407035176744070361767440703717674407038176744070391767440704017674407041176744070421767440704317674407044176744070451767440704617674407047176744070481767440704917674407050176744070511767440705217674407053176744070541767440705517674407056176744070571767440705817674407059176744070601767440706117674407062176744070631767440706417674407065176744070661767440706717674407068176744070691767440707017674407071176744070721767440707317674407074176744070751767440707617674407077176744070781767440707917674407080176744070811767440708217674407083176744070841767440708517674407086176744070871767440708817674407089176744070901767440709117674407092176744070931767440709417674407095176744070961767440709717674407098176744070991767440710017674407101176744071021767440710317674407104176744071051767440710617674407107176744071081767440710917674407110176744071111767440711217674407113176744071141767440711517674407116176744071171767440711817674407119176744071201767440712117674407122176744071231767440712417674407125176744071261767440712717674407128176744071291767440713017674407131176744071321767440713317674407134176744071351767440713617674407137176744071381767440713917674407140176744071411767440714217674407143176744071441767440714517674407146176744071471767440714817674407149176744071501767440715117674407152176744071531767440715417674407155176744071561767440715717674407158176744071591767440716017674407161176744071621767440716317674407164176744071651767440716617674407167176744071681767440716917674407170176744071711767440717217674407173176744071741767440717517674407176176744071771767440717817674407179176744071801767440718117674407182176744071831767440718417674407185176744071861767440718717674407188176744071891767440719017674407191176744071921767440719317674407194176744071951767440719617674407197176744071981767440719917674407200176744072011767440720217674407203176744072041767440720517674407206176744072071767440720817674407209176744072101767440721117674407212176744072131767440721417674407215176744072161767440721717674407218176744072191767440722017674407221176744072221767440722317674407224176744072251767440722617674407227176744072281767440722917674407230176744072311767440723217674407233176744072341767440723517674407236176744072371767440723817674407239176744072401767440724117674407242176744072431767440724417674407245176744072461767440724717674407248176744072491767440725017674407251176744072521767440725317674407254176744072551767440725617674407257176744072581767440725917674407260176744072611767440726217674407263176744072641767440726517674407266176744072671767440726817674407269176744072701767440727117674407272176744072731767440727417674407275176744072761767440727717674407278176744072791767440728017674407281176744072821767440728317674407284176744072851767440728617674407287176744072881767440728917674407290176744072911767440729217674407293176744072941767440729517674407296176744072971767440729817674407299176744073001767440730117674407302176744073031767440730417674407305176744073061767440730717674407308176744073091767440731017674407311176744073121767440731317674407314176744073151767440731617674407317176744073181767440731917674407320176744073211767440732217674407323176744073241767440732517674407326176744073271767440732817674407329176744073301767440733117674407332176744073331767440733417674407335176744073361767440733717674407338176744073391767440734017674407341176744073421767440734317674407344176744073451767440734617674407347176744073481767440734917674407350176744073511767440735217674407353176744073541767440735517674407356176744073571767440735817674407359176744073601767440736117674407362176744073631767440736417674407365176744073661767440736717674407368176744073691767440737017674407371176744073721767440737317674407374176744073751767440737617674407377176744073781767440737917674407380176744073811767440738217674407383176744073841767440738517674407386176744073871767440738817674407389176744073901767440739117674407392176744073931767440739417674407395176744073961767440739717674407398176744073991767440740017674407401176744074021767440740317674407404176744074051767440740617674407407176744074081767440740917674407410176744074111767440741217674407413176744074141767440741517674407416176744074171767440741817674407419176744074201767440742117674407422176744074231767440742417674407425176744074261767440742717674407428176744074291767440743017674407431176744074321767440743317674407434176744074351767440743617674407437176744074381767440743917674407440176744074411767440744217674407443176744074441767440744517674407446176744074471767440744817674407449176744074501767440745117674407452176744074531767440745417674407455176744074561767440745717674407458176744074591767440746017674407461176744074621767440746317674407464176744074651767440746617674407467176744074681767440746917674407470176744074711767440747217674407473176744074741767440747517674407476176744074771767440747817674407479176744074801767440748117674407482176744074831767440748417674407485176744074861767440748717674407488176744074891767440749017674407491176744074921767440749317674407494176744074951767440749617674407497176744074981767440749917674407500176744075011767440750217674407503176744075041767440750517674407506176744075071767440750817674407509176744075101767440751117674407512176744075131767440751417674407515176744075161767440751717674407518176744075191767440752017674407521176744075221767440752317674407524176744075251767440752617674407527176744075281767440752917674407530176744075311767440753217674407533176744075341767440753517674407536176744075371767440753817674407539176744075401767440754117674407542176744075431767440754417674407545176744075461767440754717674407548176744075491767440755017674407551176744075521767440755317674407554176744075551767440755617674407557176744075581767440755917674407560176744075611767440756217674407563176744075641767440756517674407566176744075671767440756817674407569176744075701767440757117674407572176744075731767440757417674407575176744075761767440757717674407578176744075791767440758017674407581176744075821767440758317674407584176744075851767440758617674407587176744075881767440758917674407590176744075911767440759217674407593176744075941767440759517674407596176744075971767440759817674407599176744076001767440760117674407602176744076031767440760417674407605176744076061767440760717674407608176744076091767440761017674407611176744076121767440761317674407614176744076151767440761617674407617176744076181767440761917674407620176744076211767440762217674407623176744076241767440762517674407626176744076271767440762817674407629176744076301767440763117674407632176744076331767440763417674407635176744076361767440763717674407638176744076391767440764017674407641176744076421767440764317674407644176744076451767440764617674407647176744076481767440764917674407650176744076511767440765217674407653176744076541767440765517674407656176744076571767440765817674407659176744076601767440766117674407662176744076631767440766417674407665176744076661767440766717674407668176744076691767440767017674407671176744076721767440767317674407674176744076751767440767617674407677176744076781767440767917674407680176744076811767440768217674407683176744076841767440768517674407686176744076871767440768817674407689176744076901767440769117674407692176744076931767440769417674407695176744076961767440769717674407698176744076991767440770017674407701176744077021767440770317674407704176744077051767440770617674407707176744077081767440770917674407710176744077111767440771217674407713176744077141767440771517674407716176744077171767440771817674407719176744077201767440772117674407722176744077231767440772417674407725176744077261767440772717674407728176744077291767440773017674407731176744077321767440773317674407734176744077351767440773617674407737176744077381767440773917674407740176744077411767440774217674407743176744077441767440774517674407746176744077471767440774817674407749176744077501767440775117674407752176744077531767440775417674407755176744077561767440775717674407758176744077591767440776017674407761176744077621767440776317674407764176744077651767440776617674407767176744077681767440776917674407770176744077711767440777217674407773176744077741767440777517674407776176744077771767440777817674407779176744077801767440778117674407782176744077831767440778417674407785176744077861767440778717674407788176744077891767440779017674407791176744077921767440779317674407794176744077951767440779617674407797176744077981767440779917674407800176744078011767440780217674407803176744078041767440780517674407806176744078071767440780817674407809176744078101767440781117674407812176744078131767440781417674407815176744078161767440781717674407818176744078191767440782017674407821176744078221767440782317674407824176744078251767440782617674407827176744078281767440782917674407830176744078311767440783217674407833176744078341767440783517674407836176744078371767440783817674407839176744078401767440784117674407842176744078431767440784417674407845176744078461767440784717674407848176744078491767440785017674407851176744078521767440785317674407854176744078551767440785617674407857176744078581767440785917674407860176744078611767440786217674407863176744078641767440786517674407866176744078671767440786817674407869176744078701767440787117674407872176744078731767440787417674407875176744078761767440787717674407878176744078791767440788017674407881176744078821767440788317674407884176744078851767440788617674407887176744078881767440788917674407890176744078911767440789217674407893176744078941767440789517674407896176744078971767440789817674407899176744079001767440790117674407902176744079031767440790417674407905176744079061767440790717674407908176744079091767440791017674407911176744079121767440791317674407914176744079151767440791617674407917176744079181767440791917674407920176744079211767440792217674407923176744079241767440792517674407926176744079271767440792817674407929176744079301767440793117674407932176744079331767440793417674407935176744079361767440793717674407938176744079391767440794017674407941176744079421767440794317674407944176744079451767440794617674407947176744079481767440794917674407950176744079511767440795217674407953176744079541767440795517674407956176744079571767440795817674407959176744079601767440796117674407962176744079631767440796417674407965176744079661767440796717674407968176744079691767440797017674407971176744079721767440797317674407974176744079751767440797617674407977176744079781767440797917674407980176744079811767440798217674407983176744079841767440798517674407986176744079871767440798817674407989176744079901767440799117674407992176744079931767440799417674407995176744079961767440799717674407998176744079991767440800017674408001176744080021767440800317674408004176744080051767440800617674408007176744080081767440800917674408010176744080111767440801217674408013176744080141767440801517674408016176744080171767440801817674408019176744080201767440802117674408022176744080231767440802417674408025176744080261767440802717674408028176744080291767440803017674408031176744080321767440803317674408034176744080351767440803617674408037176744080381767440803917674408040176744080411767440804217674408043176744080441767440804517674408046176744080471767440804817674408049176744080501767440805117674408052176744080531767440805417674408055176744080561767440805717674408058176744080591767440806017674408061176744080621767440806317674408064176744080651767440806617674408067176744080681767440806917674408070176744080711767440807217674408073176744080741767440807517674408076176744080771767440807817674408079176744080801767440808117674408082176744080831767440808417674408085176744080861767440808717674408088176744080891767440809017674408091176744080921767440809317674408094176744080951767440809617674408097176744080981767440809917674408100176744081011767440810217674408103176744081041767440810517674408106176744081071767440810817674408109176744081101767440811117674408112176744081131767440811417674408115176744081161767440811717674408118176744081191767440812017674408121176744081221767440812317674408124176744081251767440812617674408127176744081281767440812917674408130176744081311767440813217674408133176744081341767440813517674408136176744081371767440813817674408139176744081401767440814117674408142176744081431767440814417674408145176744081461767440814717674408148176744081491767440815017674408151176744081521767440815317674408154176744081551767440815617674408157176744081581767440815917674408160176744081611767440816217674408163176744081641767440816517674408166176744081671767440816817674408169176744081701767440817117674408172176744081731767440817417674408175176744081761767440817717674408178176744081791767440818017674408181176744081821767440818317674408184176744081851767440818617674408187176744081881767440818917674408190176744081911767440819217674408193176744081941767440819517674408196176744081971767440819817674408199176744082001767440820117674408202176744082031767440820417674408205176744082061767440820717674408208176744082091767440821017674408211176744082121767440821317674408214176744082151767440821617674408217176744082181767440821917674408220176744082211767440822217674408223176744082241767440822517674408226176744082271767440822817674408229176744082301767440823117674408232176744082331767440823417674408235176744082361767440823717674408238176744082391767440824017674408241176744082421767440824317674408244176744082451767440824617674408247176744082481767440824917674408250176744082511767440825217674408253176744082541767440825517674408256176744082571767440825817674408259176744082601767440826117674408262176744082631767440826417674408265176744082661767440826717674408268176744082691767440827017674408271176744082721767440827317674408274176744082751767440827617674408277176744082781767440827917674408280176744082811767440828217674408283176744082841767440828517674408286176744082871767440828817674408289176744082901767440829117674408292176744082931767440829417674408295176744082961767440829717674408298176744082991767440830017674408301176744083021767440830317674408304176744083051767440830617674408307176744083081767440830917674408310176744083111767440831217674408313176744083141767440831517674408316176744083171767440831817674408319176744083201767440832117674408322176744083231767440832417674408325176744083261767440832717674408328176744083291767440833017674408331176744083321767440833317674408334176744083351767440833617674408337176744083381767440833917674408340176744083411767440834217674408343176744083441767440834517674408346176744083471767440834817674408349176744083501767440835117674408352176744083531767440835417674408355176744083561767440835717674408358176744083591767440836017674408361176744083621767440836317674408364176744083651767440836617674408367176744083681767440836917674408370176744083711767440837217674408373176744083741767440837517674408376176744083771767440837817674408379176744083801767440838117674408382176744083831767440838417674408385176744083861767440838717674408388176744083891767440839017674408391176744083921767440839317674408394176744083951767440839617674408397176744083981767440839917674408400176744084011767440840217674408403176744084041767440840517674408406176744084071767440840817674408409176744084101767440841117674408412176744084131767440841417674408415176744084161767440841717674408418176744084191767440842017674408421176744084221767440842317674408424176744084251767440842617674408427176744084281767440842917674408430176744084311767440843217674408433176744084341767440843517674408436176744084371767440843817674408439176744084401767440844117674408442176744084431767440844417674408445176744084461767440844717674408448176744084491767440845017674408451176744084521767440845317674408454176744084551767440845617674408457176744084581767440845917674408460176744084611767440846217674408463176744084641767440846517674408466176744084671767440846817674408469176744084701767440847117674408472176744084731767440847417674408475176744084761767440847717674408478176744084791767440848017674408481176744084821767440848317674408484176744084851767440848617674408487176744084881767440848917674408490176744084911767440849217674408493176744084941767440849517674408496176744084971767440849817674408499176744085001767440850117674408502176744085031767440850417674408505176744085061767440850717674408508176744085091767440851017674408511176744085121767440851317674408514176744085151767440851617674408517176744085181767440851917674408520176744085211767440852217674408523176744085241767440852517674408526176744085271767440852817674408529176744085301767440853117674408532176744085331767440853417674408535176744085361767440853717674408538176744085391767440854017674408541176744085421767440854317674408544176744085451767440854617674408547176744085481767440854917674408550176744085511767440855217674408553176744085541767440855517674408556176744085571767440855817674408559176744085601767440856117674408562176744085631767440856417674408565176744085661767440856717674408568176744085691767440857017674408571176744085721767440857317674408574176744085751767440857617674408577176744085781767440857917674408580176744085811767440858217674408583176744085841767440858517674408586176744085871767440858817674408589176744085901767440859117674408592176744085931767440859417674408595176744085961767440859717674408598176744085991767440860017674408601176744086021767440860317674408604176744086051767440860617674408607176744086081767440860917674408610176744086111767440861217674408613176744086141767440861517674408616176744086171767440861817674408619176744086201767440862117674408622176744086231767440862417674408625176744086261767440862717674408628176744086291767440863017674408631176744086321767440863317674408634176744086351767440863617674408637176744086381767440863917674408640176744086411767440864217674408643176744086441767440864517674408646176744086471767440864817674408649176744086501767440865117674408652176744086531767440865417674408655176744086561767440865717674408658176744086591767440866017674408661176744086621767440866317674408664176744086651767440866617674408667176744086681767440866917674408670176744086711767440867217674408673176744086741767440867517674408676176744086771767440867817674408679176744086801767440868117674408682176744086831767440868417674408685176744086861767440868717674408688176744086891767440869017674408691176744086921767440869317674408694176744086951767440869617674408697176744086981767440869917674408700176744087011767440870217674408703176744087041767440870517674408706176744087071767440870817674408709176744087101767440871117674408712176744087131767440871417674408715176744087161767440871717674408718176744087191767440872017674408721176744087221767440872317674408724176744087251767440872617674408727176744087281767440872917674408730176744087311767440873217674408733176744087341767440873517674408736176744087371767440873817674408739176744087401767440874117674408742176744087431767440874417674408745176744087461767440874717674408748176744087491767440875017674408751176744087521767440875317674408754176744087551767440875617674408757176744087581767440875917674408760176744087611767440876217674408763176744087641767440876517674408766176744087671767440876817674408769176744087701767440877117674408772176744087731767440877417674408775176744087761767440877717674408778176744087791767440878017674408781176744087821767440878317674408784176744087851767440878617674408787176744087881767440878917674408790176744087911767440879217674408793176744087941767440879517674408796176744087971767440879817674408799176744088001767440880117674408802176744088031767440880417674408805176744088061767440880717674408808176744088091767440881017674408811176744088121767440881317674408814176744088151767440881617674408817176744088181767440881917674408820176744088211767440882217674408823176744088241767440882517674408826176744088271767440882817674408829176744088301767440883117674408832176744088331767440883417674408835176744088361767440883717674408838176744088391767440884017674408841176744088421767440884317674408844176744088451767440884617674408847176744088481767440884917674408850176744088511767440885217674408853176744088541767440885517674408856176744088571767440885817674408859176744088601767440886117674408862176744088631767440886417674408865176744088661767440886717674408868176744088691767440887017674408871176744088721767440887317674408874176744088751767440887617674408877176744088781767440887917674408880176744088811767440888217674408883176744088841767440888517674408886176744088871767440888817674408889176744088901767440889117674408892176744088931767440889417674408895176744088961767440889717674408898176744088991767440890017674408901176744089021767440890317674408904176744089051767440890617674408907176744089081767440890917674408910176744089111767440891217674408913176744089141767440891517674408916176744089171767440891817674408919176744089201767440892117674408922176744089231767440892417674408925176744089261767440892717674408928176744089291767440893017674408931176744089321767440893317674408934176744089351767440893617674408937176744089381767440893917674408940176744089411767440894217674408943176744089441767440894517674408946176744089471767440894817674408949176744089501767440895117674408952176744089531767440895417674408955176744089561767440895717674408958176744089591767440896017674408961176744089621767440896317674408964176744089651767440896617674408967176744089681767440896917674408970176744089711767440897217674408973176744089741767440897517674408976176744089771767440897817674408979176744089801767440898117674408982176744089831767440898417674408985176744089861767440898717674408988176744089891767440899017674408991176744089921767440899317674408994176744089951767440899617674408997176744089981767440899917674409000176744090011767440900217674409003176744090041767440900517674409006176744090071767440900817674409009176744090101767440901117674409012176744090131767440901417674409015176744090161767440901717674409018176744090191767440902017674409021176744090221767440902317674409024176744090251767440902617674409027176744090281767440902917674409030176744090311767440903217674409033176744090341767440903517674409036176744090371767440903817674409039176744090401767440904117674409042176744090431767440904417674409045176744090461767440904717674409048176744090491767440905017674409051176744090521767440905317674409054176744090551767440905617674409057176744090581767440905917674409060176744090611767440906217674409063176744090641767440906517674409066176744090671767440906817674409069176744090701767440907117674409072176744090731767440907417674409075176744090761767440907717674409078176744090791767440908017674409081176744090821767440908317674409084176744090851767440908617674409087176744090881767440908917674409090176744090911767440909217674409093176744090941767440909517674409096176744090971767440909817674409099176744091001767440910117674409102176744091031767440910417674409105176744091061767440910717674409108176744091091767440911017674409111176744091121767440911317674409114176744091151767440911617674409117176744091181767440911917674409120176744091211767440912217674409123176744091241767440912517674409126176744091271767440912817674409129176744091301767440913117674409132176744091331767440913417674409135176744091361767440913717674409138176744091391767440914017674409141176744091421767440914317674409144176744091451767440914617674409147176744091481767440914917674409150176744091511767440915217674409153176744091541767440915517674409156176744091571767440915817674409159176744091601767440916117674409162176744091631767440916417674409165176744091661767440916717674409168176744091691767440917017674409171176744091721767440917317674409174176744091751767440917617674409177176744091781767440917917674409180176744091811767440918217674409183176744091841767440918517674409186176744091871767440918817674409189176744091901767440919117674409192176744091931767440919417674409195176744091961767440919717674409198176744091991767440920017674409201176744092021767440920317674409204176744092051767440920617674409207176744092081767440920917674409210176744092111767440921217674409213176744092141767440921517674409216176744092171767440921817674409219176744092201767440922117674409222176744092231767440922417674409225176744092261767440922717674409228176744092291767440923017674409231176744092321767440923317674409234176744092351767440923617674409237176744092381767440923917674409240176744092411767440924217674409243176744092441767440924517674409246176744092471767440924817674409249176744092501767440925117674409252176744092531767440925417674409255176744092561767440925717674409258176744092591767440926017674409261176744092621767440926317674409264176744092651767440926617674409267176744092681767440926917674409270176744092711767440927217674409273176744092741767440927517674409276176744092771767440927817674409279176744092801767440928117674409282176744092831767440928417674409285176744092861767440928717674409288176744092891767440929017674409291176744092921767440929317674409294176744092951767440929617674409297176744092981767440929917674409300176744093011767440930217674409303176744093041767440930517674409306176744093071767440930817674409309176744093101767440931117674409312176744093131767440931417674409315176744093161767440931717674409318176744093191767440932017674409321176744093221767440932317674409324176744093251767440932617674409327176744093281767440932917674409330176744093311767440933217674409333176744093341767440933517674409336176744093371767440933817674409339176744093401767440934117674409342176744093431767440934417674409345176744093461767440934717674409348176744093491767440935017674409351176744093521767440935317674409354176744093551767440935617674409357176744093581767440935917674409360176744093611767440936217674409363176744093641767440936517674409366176744093671767440936817674409369176744093701767440937117674409372176744093731767440937417674409375176744093761767440937717674409378176744093791767440938017674409381176744093821767440938317674409384176744093851767440938617674409387176744093881767440938917674409390176744093911767440939217674409393176744093941767440939517674409396176744093971767440939817674409399176744094001767440940117674409402176744094031767440940417674409405176744094061767440940717674409408176744094091767440941017674409411176744094121767440941317674409414176744094151767440941617674409417176744094181767440941917674409420176744094211767440942217674409423176744094241767440942517674409426176744094271767440942817674409429176744094301767440943117674409432176744094331767440943417674409435176744094361767440943717674409438176744094391767440944017674409441176744094421767440944317674409444176744094451767440944617674409447176744094481767440944917674409450176744094511767440945217674409453176744094541767440945517674409456176744094571767440945817674409459176744094601767440946117674409462176744094631767440946417674409465176744094661767440946717674409468176744094691767440947017674409471176744094721767440947317674409474176744094751767440947617674409477176744094781767440947917674409480176744094811767440948217674409483176744094841767440948517674409486176744094871767440948817674409489176744094901767440949117674409492176744094931767440949417674409495176744094961767440949717674409498176744094991767440950017674409501176744095021767440950317674409504176744095051767440950617674409507176744095081767440950917674409510176744095111767440951217674409513176744095141767440951517674409516176744095171767440951817674409519176744095201767440952117674409522176744095231767440952417674409525176744095261767440952717674409528176744095291767440953017674409531176744095321767440953317674409534176744095351767440953617674409537176744095381767440953917674409540176744095411767440954217674409543176744095441767440954517674409546176744095471767440954817674409549176744095501767440955117674409552176744095531767440955417674409555176744095561767440955717674409558176744095591767440956017674409561176744095621767440956317674409564176744095651767440956617674409567176744095681767440956917674409570176744095711767440957217674409573176744095741767440957517674409576176744095771767440957817674409579176744095801767440958117674409582176744095831767440958417674409585176744095861767440958717674409588176744095891767440959017674409591176744095921767440959317674409594176744095951767440959617674409597176744095981767440959917674409600176744096011767440960217674409603176744096041767440960517674409606176744096071767440960817674409609176744096101767440961117674409612176744096131767440961417674409615176744096161767440961717674409618176744096191767440962017674409621176744096221767440962317674409624176744096251767440962617674409627176744096281767440962917674409630176744096311767440963217674409633176744096341767440963517674409636176744096371767440963817674409639176744096401767440964117674409642176744096431767440964417674409645176744096461767440964717674409648176744096491767440965017674409651176744096521767440965317674409654176744096551767440965617674409657176744096581767440965917674409660176744096611767440966217674409663176744096641767440966517674409666176744096671767440966817674409669176744096701767440967117674409672176744096731767440967417674409675176744096761767440967717674409678176744096791767440968017674409681176744096821767440968317674409684176744096851767440968617674409687176744096881767440968917674409690176744096911767440969217674409693176744096941767440969517674409696176744096971767440969817674409699176744097001767440970117674409702176744097031767440970417674409705176744097061767440970717674409708176744097091767440971017674409711176744097121767440971317674409714176744097151767440971617674409717176744097181767440971917674409720176744097211767440972217674409723176744097241767440972517674409726176744097271767440972817674409729176744097301767440973117674409732176744097331767440973417674409735176744097361767440973717674409738176744097391767440974017674409741176744097421767440974317674409744176744097451767440974617674409747176744097481767440974917674409750176744097511767440975217674409753176744097541767440975517674409756176744097571767440975817674409759176744097601767440976117674409762176744097631767440976417674409765176744097661767440976717674409768176744097691767440977017674409771176744097721767440977317674409774176744097751767440977617674409777176744097781767440977917674409780176744097811767440978217674409783176744097841767440978517674409786176744097871767440978817674409789176744097901767440979117674409792176744097931767440979417674409795176744097961767440979717674409798176744097991767440980017674409801176744098021767440980317674409804176744098051767440980617674409807176744098081767440980917674409810176744098111767440981217674409813176744098141767440981517674409816176744098171767440981817674409819176744098201767440982117674409822176744098231767440982417674409825176744098261767440982717674409828176744098291767440983017674409831176744098321767440983317674409834176744098351767440983617674409837176744098381767440983917674409840176744098411767440984217674409843176744098441767440984517674409846176744098471767440984817674409849176744098501767440985117674409852176744098531767440985417674409855176744098561767440985717674409858176744098591767440986017674409861176744098621767440986317674409864176744098651767440986617674409867176744098681767440986917674409870176744098711767440987217674409873176744098741767440987517674409876176744098771767440987817674409879176744098801767440988117674409882176744098831767440988417674409885176744098861767440988717674409888176744098891767440989017674409891176744098921767440989317674409894176744098951767440989617674409897176744098981767440989917674409900176744099011767440990217674409903176744099041767440990517674409906176744099071767440990817674409909176744099101767440991117674409912176744099131767440991417674409915176744099161767440991717674409918176744099191767440992017674409921176744099221767440992317674409924176744099251767440992617674409927176744099281767440992917674409930176744099311767440993217674409933176744099341767440993517674409936176744099371767440993817674409939176744099401767440994117674409942176744099431767440994417674409945176744099461767440994717674409948176744099491767440995017674409951176744099521767440995317674409954176744099551767440995617674409957176744099581767440995917674409960176744099611767440996217674409963176744099641767440996517674409966176744099671767440996817674409969176744099701767440997117674409972176744099731767440997417674409975176744099761767440997717674409978176744099791767440998017674409981176744099821767440998317674409984176744099851767440998617674409987176744099881767440998917674409990176744099911767440999217674409993176744099941767440999517674409996176744099971767440999817674409999