本站首页 | 关于本站 | 南京小吃 | 蚌埠小南山  | 防骗查询  | 南京找活网 | 固定电话归属地 | 免费代理服务器 | 金山联盟排行榜md5解密

至少输入手机号码前7位

1800279归属地信息

广东 东莞 中国电信 CDMA2000 网络

参考信息
 
广东东莞 中国电信天翼
广东 东莞 广东电信CDMA卡

1800279号段

最近查询

13035670279
四川 绵阳中国联通 GSM 网络
四川绵阳四川联通GSM卡
四川绵阳中国联通GSM
四川省绵阳市四川联通GSM卡

13047170279
湖北 宜昌中国联通 GSM 网络
湖北宜昌湖北联通GSM卡
湖北宜昌中国联通GSM
湖北省宜昌市湖北联通GSM卡

14510590279
北京 北京中国联通 WCDMA 网络
北京北京中国联通GSM

14566350279

15523580279
重庆 重庆中国联通 GSM 网络
重庆重庆联通GSM卡
重庆重庆中国联通GSM
重庆市重庆重庆联通GSM卡

15620470279
天津 天津中国联通 GSM 网络
天津天津联通GSM卡
天津天津中国联通GSM
天津市天津联通GSM卡

18509640279

13545160279
湖北 武汉中国移动 GSM 网络
湖北武汉湖北移动神州行卡
湖北武汉中国移动GSM
湖北省武汉市湖北移动神州行卡

13550400279
四川 凉山彝族自治州中国移动 GSM 网络
四川凉山四川移动全球通卡
四川凉山中国移动GSM
四川省凉山市四川移动全球通卡

13724140279
广东 广州中国移动 GSM 网络
广东广州广东移动全球通卡
广东广州中国移动GSM
广东省广州市广东移动全球通卡

14773470279
湖南 湘西土家族苗族自治州中国移动 TD-SCDMA 网络
湖南湘西中国移动GSM

15109790279
青海 海东地区中国移动 GSM 网络
青海海东青海移动全球通卡
青海海东中国移动GSM
青海海东青海移动全球通卡

15240410279
江苏 苏州中国移动 GSM 网络
江苏苏州江苏移动全球通卡
江苏苏州中国移动GSM
江苏 苏州移动152卡

15280670279
福建 宁德中国移动 GSM 网络
福建宁德福建移动全球通卡
福建宁德中国移动GSM
福建 宁德福建移动全球通卡

15948990279
吉林 辽源中国移动 GSM 网络
吉林辽源吉林移动全球通卡
吉林辽源中国移动GSM
吉林省辽源市吉林移动全球通卡

18797050279
青海 海东地区中国移动 TD-SCDMA 网络
青海海东青海移动全球通卡
青海海东中国移动GSM/3G
青海 海东移动187卡

18802850279
四川 成都中国移动 TD-SCDMA 网络
四川成都四川移动全球通卡
四川成都中国移动GSM/3G
四川 成都四川移动全球通卡

18898430279

13310590279
湖北 荆州中国电信 CDMA2000 网络
湖北荆州湖北电信CDMA卡
湖北荆州中国电信CDMA
湖北省荆州市湖北电信CDMA卡

15397990279
江西 萍乡电信CDMA卡

回到顶部
18002794279180027942991800279485818002798425180027915081800279303318002796678180027994461800279025918002798218180027942731800279761918002793764180027929721800279911318002792357180027982031800279700918002798703180027944801800279976518002797769180027996451800279043318002792142180027936111800279511118002794779180027973651800279582618002795878180027935281800279299218002792699180027920811800279530918002792245180027910871800279599818002798251180027965381800279969418002792356180027968711800279229018002790193180027995091800279371918002791775180027990021800279107018002792468180027962651800279830618002798838180027927641800279530718002792198180027964821800279702718002793150180027909311800279921918002793397180027986741800279619818002798307180027936861800279087918002799898180027959411800279287618002794078180027958111800279077718002793077180027981951800279571318002797112180027930201800279838518002797269180027964231800279418518002795837180027966431800279632618002792208180027929851800279010418002794225180027915521800279152618002798075180027950251800279254518002794803180027956941800279831118002793540180027961801800279119018002792810180027974551800279469818002791602180027930601800279326918002798211180027906991800279113118002798569180027920951800279351118002792887180027916161800279477618002796973180027937651800279258018002798488180027960011800279252718002796164180027945951800279198418002790864180027940391800279204818002798829180027917221800279263618002796379180027981801800279926018002794234180027942261800279942918002796511180027963291800279831218002796433180027916091800279921218002798645180027923141800279118518002792893180027938241800279942818002791110180027996531800279608518002796313180027978241800279324218002794543180027984071800279541918002793489180027910211800279598418002790607180027949341800279101918002796270180027903701800279678918002790497180027980281800279152218002798074180027928831800279996118002793300180027950511800279075518002799151180027917121800279067318002792951180027930231800279764918002793293180027941611800279261118002798656180027998071800279103818002796104180027927291800279981318002790957180027990951800279932818002792018180027986761800279261718002794831180027947191800279783118002790778180027966721800279632818002795612180027940591800279228218002797233180027940311800279751218002798411180027930031800279024618002790579180027951301800279819718002791482180027944751800279270318002797556180027914371800279004618002793793180027923211800279301018002791810180027926401800279738618002797553180027946091800279756618002797978180027954251800279749918002797301180027943001800279368118002790962180027935331800279778218002797953180027971621800279904518002794412180027903891800279765418002793125180027984621800279594618002796864180027900261800279680918002795409180027947311800279972818002795648180027967681800279959418002795387180027987431800279856818002796620180027981601800279202518002799438180027958821800279623818002793276180027907531800279334918002791140180027955801800279329218002791163180027936561800279031018002799757180027976301800279427618002795779180027916451800279651218002798439180027945991800279728818002792345180027950911800279387718002792847180027999421800279262818002795351180027959701800279345818002796298180027955711800279240818002797713180027917261800279679518002797886180027913811800279597918002792479180027991841800279203018002791298180027942451800279053018002792392180027994761800279491918002799994180027914491800279167318002792365180027998041800279892218002793094180027985911800279556018002795509180027937691800279927418002794741180027955941800279132518002793261180027955981800279678718002796417180027929831800279310118002790100180027946151800279432918002795243180027905021800279252318002796625180027988201800279767418002790170180027925511800279231118002794339180027989471800279756418002798719180027904961800279652118002791922180027949351800279402218002795644180027948371800279817918002794076180027955311800279186618002798863180027999581800279624918002796380180027974441800279484018002792286180027953901800279723218002798228180027908551800279311418002797158180027964321800279862418002796832180027995021800279805018002790806180027922681800279563418002796549180027978621800279193718002791947180027998741800279157318002796933180027917671800279802218002792163180027977861800279984218002794975180027961481800279236418002791676180027900821800279395518002799890180027907971800279348218002796772180027992681800279017818002796999180027923671800279642418002797741180027943071800279239618002799435180027919271800279232718002791721180027997881800279012318002795251180027963551800279621018002795388180027985781800279899118002791435180027984831800279071918002791772180027977151800279221918002796924180027978631800279219918002791199180027995001800279290318002793175180027949581800279106018002790334180027989981800279218018002792902180027965531800279737418002794399180027932131800279542418002795720180027969041800279085418002799291180027906001800279097218002792522180027965611800279617318002792229180027913321800279928818002790373180027982921800279973418002798567180027951831800279260318002795888180027960801800279588418002791625180027980631800279527018002793035180027940841800279712018002791468180027925471800279194118002794186180027932181800279624618002792483180027907631800279809118002792635180027922751800279183318002799001180027936601800279794818002798916180027957761800279006118002799382180027938031800279317918002793376180027954951800279038018002792213180027943581800279920218002790494180027938551800279197518002797712180027929391800279112818002793383180027960271800279592318002797706180027993791800279427718002796746180027912561800279521218002791694180027914671800279735018002793854180027929961800279588618002791005180027972081800279469218002790976180027904871800279566218002791095180027937411800279174518002792247180027996051800279079218002799669180027980341800279807718002791865180027990891800279064618002791598180027967401800279363018002790656180027933011800279609618002796887180027973021800279081318002794100180027967031800279007118002791080180027941621800279353218002795623180027911511800279096918002791679180027986141800279848418002790013180027938161800279187018002799172180027907801800279418318002790955180027965501800279686218002794684180027992551800279868218002799675180027966851800279631718002791581180027988571800279054418002790203180027901971800279820418002790021180027959071800279880718002798728180027906221800279086618002799102180027998461800279311918002792879180027982271800279748818002798497180027999171800279294118002798333180027986121800279121318002793159180027988821800279628018002792103180027980891800279015618002793926180027912171800279304418002799471180027950981800279753418002790000180027954881800279704718002795737180027960811800279569518002790466180027929841800279095618002796902180027916361800279412218002790219180027955431800279606718002797037180027964271800279751818002790356180027952561800279664718002792837180027960431800279552318002794086180027913151800279787118002796935180027921871800279498318002792875180027928561800279580218002795421180027927981800279032118002791192180027986811800279037218002798503180027915651800279003718002797006180027934451800279639618002790336180027921711800279381518002791781180027984211800279149818002792306180027925901800279899318002794593180027994941800279421818002798773180027907231800279652018002799597180027998661800279824818002790578180027916511800279588518002791890180027978841800279556218002796781180027967901800279488818002796934180027984701800279436818002799615180027974771800279583318002797079180027946751800279896718002796408180027920861800279766018002792138180027907351800279204318002798381180027998161800279165718002797044180027988831800279156218002792937180027982051800279142818002792445180027966451800279534718002798345180027931091800279194418002792241180027976241800279838918002797569180027903811800279485018002795880180027962431800279578618002797740180027990511800279635218002792653180027997971800279614218002796880180027993271800279968518002791903180027937181800279369118002797703180027967791800279250718002795497180027978231800279380118002798912180027984791800279101618002798344180027901881800279156918002792767180027960781800279614018002797490180027998601800279555218002798914180027982531800279931918002791326180027912631800279897218002795622180027910561800279062318002796420180027991651800279042918002791886180027980371800279592618002796670180027981831800279912518002790157180027966081800279491618002793945180027968611800279684318002798923180027917381800279076118002798988180027922391800279883918002795723180027999201800279834918002794446180027901161800279181518002796697180027937611800279727218002792480180027924021800279403718002792451180027953361800279201518002791649180027993631800279344118002796627180027923041800279742918002791470180027943631800279703618002796555180027942831800279035718002794142180027987861800279171818002792413180027907961800279402118002791934180027975091800279950118002798738180027910571800279951618002794280180027957141800279860518002791590180027945611800279827918002798776180027971361800279831318002799474180027943691800279546118002790256180027937151800279428118002796435180027967621800279977918002791159180027926341800279022218002790348180027951661800279729918002798162180027909391800279617418002794707180027971521800279464918002795879180027917971800279103018002794576180027916811800279479918002796798180027911011800279778018002791058180027945261800279116918002790421180027916531800279451118002791959180027981851800279388318002792263180027906211800279782818002796923180027933671800279919218002796993180027940691800279817518002799070180027947041800279308318002798601180027916801800279895618002794587180027916581800279816418002795003180027949381800279498618002792430180027920161800279733318002799724180027985881800279654418002793178180027901481800279656718002798461180027926331800279952718002792661180027907521800279183918002795312180027935381800279164418002796003180027984511800279987018002798640180027948961800279577718002798831180027900571800279945418002792109180027967941800279373118002797247180027909021800279499718002793030180027957621800279989518002793134180027911261800279673318002792899180027929631800279375218002795276180027948271800279138518002793117180027907381800279408018002791859180027977471800279974518002795818180027911461800279230818002798686180027907171800279555818002796276180027947851800279347918002798785180027928441800279608418002796728180027981361800279889618002793012180027987491800279329818002790469180027904841800279782918002797382180027962221800279421418002790092180027987671800279235818002797155180027908431800279901918002794903180027930701800279202718002799725180027925781800279024318002794445180027902901800279022018002796410180027984531800279785418002790190180027966861800279149418002797838180027931081800279496418002796256180027956891800279740318002796774180027911621800279374618002793879180027919301800279798718002795784180027900741800279440218002790129180027999411800279336818002796636180027992701800279099218002797225180027961271800279941518002794315180027969981800279017518002796062180027920801800279568718002796114180027922801800279237418002793255180027947061800279102618002790894180027994491800279808318002798927180027975631800279107418002796632180027918341800279862618002797641180027911491800279174618002794900180027926651800279494918002797827180027962061800279830018002795181180027945441800279363918002799774180027904231800279239418002795666180027946641800279360118002798458180027912601800279777218002793925180027934091800279821018002793949180027914861800279141618002799711180027973441800279761418002799321180027965911800279499218002790687180027959161800279260418002797790180027924741800279604718002797734180027998101800279163318002798532180027964661800279387318002793082180027942981800279411018002796600180027922721800279864418002798316180027975901800279413318002794426180027910201800279719318002798745180027973041800279531818002799240180027962321800279528018002790887180027904141800279140218002792061180027947221800279452718002797969180027985651800279550618002797541180027972661800279186118002797430180027995431800279465018002791286180027972981800279543918002791173180027979601800279186318002792273180027980241800279394418002799351180027956541800279615618002794832180027985251800279820018002797581180027904791800279509418002795981180027904161800279594518002798727180027959511800279477718002795570180027927881800279971818002794930180027909881800279080518002794061180027939471800279406518002799851180027940501800279876318002796288180027994331800279623418002799830180027995051800279920318002794213180027954461800279508518002797093180027945151800279006518002797308180027973191800279204518002798978180027983961800279328518002795269180027963081800279076618002790628180027914891800279249618002791003180027930151800279580918002796418180027941291800279146018002798818180027901651800279393918002791452180027947641800279841218002794003180027956331800279519818002798374180027916841800279178318002797770180027987931800279365218002790811180027949721800279805218002793807180027910221800279535518002790210180027999231800279136418002797860180027934001800279348618002795343180027901361800279341318002790152180027920751800279955418002799990180027933691800279323518002795889180027932631800279721618002795002180027927011800279167018002791940180027901381800279858218002790200180027924221800279243218002790930180027931121800279021218002793215180027902411800279116518002797546180027922841800279076418002797933180027939271800279292018002796441180027917791800279753618002795305180027915301800279726518002792233180027934571800279519118002794215180027962551800279152818002798779180027960001800279775018002795873180027953161800279892618002790781180027967351800279666618002791457180027989551800279024918002797023180027965511800279405218002798053180027952591800279819618002792157180027957701800279272218002793868180027918821800279192318002794662180027925791800279418118002793984180027937001800279711618002794260180027957021800279013718002797506180027999341800279450618002794685180027930021800279157918002795239180027971821800279028618002795257180027971651800279322218002797398180027988401800279874018002791990180027953281800279586118002796742180027920841800279260818002797826180027900181800279069718002790907180027947131800279602018002793923180027984961800279526318002792473180027987751800279090118002793648180027927731800279065718002798257180027927051800279245518002794046180027937261800279479418002793345180027973891800279125918002795698180027980351800279025518002797452180027923311800279490618002792236180027917891800279285918002798598180027913631800279358718002796099180027941541800279516918002798842180027985411800279647018002795956180027997581800279925318002798506180027941441800279649818002792897180027978721800279917718002790816180027940821800279211318002793823180027944441800279830418002797377180027971801800279094218002795545180027921341800279095918002794759180027963231800279200918002796307180027931261800279320618002792593180027991261800279084118002793693180027990081800279493918002791202180027967921800279921618002792588180027917841800279067818002797385180027975601800279398018002799004180027951551800279695018002796960180027960051800279144618002794179180027975701800279801918002793744180027953981800279434418002795057180027940021800279296918002795835180027994501800279674918002790052180027977201800279020218002790289180027960951800279516518002791239180027964631800279070718002797349180027983901800279534818002797354180027968931800279813718002791843180027945011800279026218002790180180027996001800279808418002799707180027914901800279487018002798902180027908891800279123218002794385180027936051800279270218002795334180027958321800279961218002796568180027991881800279710418002797082180027997101800279986918002791307180027972281800279844918002799580180027998351800279547618002790951180027944581800279935618002793798180027973661800279481018002794627180027949481800279612618002791465180027982391800279558318002796069180027912041800279669018002798943180027903251800279321718002795286180027988341800279660618002797852180027946651800279514818002798610180027902231800279072618002794669180027901441800279320718002798322180027973401800279658518002792889180027911251800279181818002791278180027950661800279426418002790315180027985811800279698418002790263180027907251800279425118002798217180027992921800279340118002794093180027951731800279584718002791908180027972951800279366418002792598180027984431800279252818002794366180027929791800279892418002793257180027918981800279544518002798269180027905111800279122918002790192180027931831800279661118002797794180027955921800279397118002798774180027932121800279258218002799183180027939761800279590518002799247180027981681800279201318002791235180027908601800279135918002793515180027998581800279892518002799939180027916381800279215418002799096180027981471800279358118002791665180027970081800279265618002796071180027934251800279452118002794876180027909331800279234218002793979180027921531800279613918002794770180027917581800279136718002793647180027952101800279121418002796552180027926951800279373818002791426180027967171800279171518002796108180027936401800279446118002799703180027983301800279055018002791770180027953461800279270018002797051180027930791800279423918002796812180027965721800279007018002793384180027907761800279152418002794500180027984151800279732718002794135180027975261800279922718002793432180027990051800279873118002793214180027914241800279376218002792689180027904601800279418418002794284180027988281800279034418002790807180027907321800279615218002797681180027943981800279595218002793256180027941661800279426818002796057180027956571800279828118002790950180027952821800279145818002797528180027981181800279125118002794136180027932161800279818918002794554180027970651800279286018002798587180027922011800279976818002793386180027916891800279620718002794995180027917201800279459218002799486180027958461800279800218002791612180027931531800279383318002794316180027969741800279416818002793442180027911791800279661918002799344180027919801800279659218002791266180027943731800279894618002794709180027997661800279665918002790850180027904391800279861718002791862180027931361800279797518002797028180027951641800279165218002797463180027921731800279849418002790783180027985541800279263918002796314180027915701800279130218002795910180027914851800279273218002796971180027947481800279340818002793813180027969791800279646818002791894180027914951800279224318002796931180027958161800279420118002797480180027997861800279163918002791656180027965711800279204118002793451180027996181800279504718002791139180027929381800279282018002794588180027948051800279393718002791826180027922061800279089318002796881180027950321800279196818002793284180027914321800279678318002798528180027938401800279697018002799473180027984561800279906618002791868180027918931800279424918002797540180027981651800279456618002795365180027947911800279966418002795137180027905671800279699218002793504180027942971800279602318002797441180027970311800279409418002790917180027961781800279477218002792677180027939381800279649118002798849180027991341800279910618002792597180027943591800279738318002792877180027906791800279105318002793912180027955891800279043418002795112180027963011800279548618002790925180027948641800279864918002790851180027961251800279790218002798546180027950871800279949818002799309180027994071800279960618002793850180027978661800279809718002795082180027972141800279556518002792493180027972201800279129018002796981180027960411800279705318002798440180027951901800279047818002794512180027942751800279155718002797617180027963681800279641618002794815180027945171800279312218002798224180027927781800279550118002795585180027992281800279391518002798833180027902521800279538018002796454180027994061800279185518002799140180027992811800279370318002798966180027950671800279380018002795938180027922951800279850218002795961180027969571800279636418002797928180027975681800279594818002793578180027929161800279559518002795844180027905981800279796518002793087180027932301800279804918002799763180027964011800279766418002792978180027909211800279300818002790555180027991321800279409518002796509180027983571800279113018002791713180027914171800279787918002790958180027985431800279116718002793351180027930991800279270418002798005180027950441800279455118002796541180027963371800279775118002796053180027925241800279223418002797139180027949131800279278518002796358180027996791800279200718002795440180027941821800279725418002795822180027947631800279675918002798055180027979591800279405118002797722180027985841800279496318002799105180027960731800279745018002794867180027984931800279314918002790762180027948801800279513918002792532180027989961800279438418002799329180027915011800279500918002792383180027954781800279096118002795393180027987641800279987218002796264180027979641800279911518002793478180027951991800279659018002791655180027904541800279268018002797708180027956701800279401418002794999180027990521800279218318002790471180027993461800279638718002796290180027931111800279834318002797060180027904101800279206818002794897180027911231800279049518002797105180027983011800279302818002791727180027960611800279593318002797422180027939101800279315418002799365180027905481800279620818002797379180027967991800279577218002799158180027976231800279573118002792797180027909261800279004218002792150180027943171800279597218002790910180027933331800279123018002794981180027993081800279307518002795048180027957041800279384318002796248180027966241800279467018002792415180027915331800279802318002793817180027907371800279301818002794990180027902391800279421918002795136180027955561800279049318002792535180027953101800279616118002794240180027920171800279719918002793713180027979491800279242318002790703180027923521800279766318002795172180027946601800279711918002798671180027935181800279777618002795593180027946001800279715018002791194180027951471800279050618002791563180027989691800279866818002792375180027949081800279362518002795221180027968761800279990818002793038180027963021800279209618002794712180027995761800279361418002795134180027989511800279750518002793770180027999461800279647718002797620180027983751800279988218002799412180027951931800279369418002793305180027964371800279170618002798368180027943791800279810218002795403180027990251800279637618002796823180027948211800279754918002799226180027926231800279718118002795472180027920891800279456518002798270180027983591800279261018002798921180027913401800279367218002796014180027915051800279255218002799572180027909471800279164118002799687180027933401800279815318002798850180027917401800279575818002796440180027907691800279537318002790122180027926681800279958418002795005180027968661800279478618002796909180027985241800279587118002796129180027952881800279564618002793599180027983661800279318018002797690180027972191800279056818002797532180027969561800279557418002798677180027951211800279612318002792918180027925251800279675218002798492180027949731800279000518002794534180027972211800279366818002794668180027987371800279931318002794481180027950181800279812018002790518180027958051800279745618002799175180027996291800279332318002791365180027940361800279168318002794062180027998221800279593418002790539180027986851800279523818002790442180027971971800279051318002790996180027961161800279443118002794406180027919381800279745418002797237180027998611800279853518002796228180027948341800279335318002796868180027948731800279279618002797604180027956831800279743718002795119180027992241800279096318002798658180027999401800279783918002791336180027964341800279189518002797262180027965601800279455318002794937180027918301800279086518002792768180027982711800279147818002794146180027900941800279029418002793561180027916201800279584018002792079180027924981800279985718002795671180027942441800279080318002796985180027946401800279820618002795453180027946771800279864618002796130180027965861800279264418002793162180027977001800279193918002799530180027911541800279902018002796811180027941321800279698618002793124180027990711800279064318002793025180027988251800279749618002795455180027981571800279973518002791907180027971241800279382818002790316180027952191800279113518002790418180027976281800279588718002796284180027974941800279591518002793661180027926321800279182318002794849180027953211800279305718002796878180027903691800279784418002791405180027966961800279985518002791215180027937781800279971418002797688180027987001800279756718002791814180027950491800279136918002798962180027936331800279258618002797974180027934231800279325818002797134180027906981800279226018002793181180027987821800279568118002799806180027965291800279510418002796682180027931511800279405318002791362180027932471800279123618002792129180027913051800279910918002797891180027964801800279076518002795544180027973431800279174118002791538180027949271800279111518002793233180027919211800279345918002791737180027902271800279565818002793940180027981691800279664618002797730180027933501800279626718002799273180027916001800279052618002792878180027915041800279115518002795353180027920591800279579318002794895180027915141800279179818002792318180027944361800279768218002790636180027994141800279176518002790791180027955731800279171718002794141180027918361800279368818002791280180027999381800279412418002797336180027989521800279210118002793842180027963041800279851718002798589180027976361800279789818002794411180027973371800279055418002796271180027939161800279223018002797297180027968851800279798818002798341180027955481800279604418002792749180027946521800279829818002799250180027927451800279329918002791873180027966771800279987918002793366180027927631800279499618002792933180027971131800279670618002792675180027966641800279505918002793781180027923981800279508918002799371180027914071800279685818002794643180027946281800279972918002794656180027980451800279432418002790916180027973151800279098018002794644180027918831800279309318002795189180027937961800279262918002798705180027913211800279932318002795379180027913801800279722618002794482180027918191800279323218002791472180027999261800279486618002798044180027982301800279392818002794323180027957401800279025418002795722180027975931800279723818002794780180027927661800279147718002795827180027970291800279924118002798732180027921721800279604018002791309180027976951800279233518002790397180027908591800279529818002793859180027942661800279356918002793988180027952411800279088018002790728180027972051800279704118002792895180027971021800279401518002797859180027964901800279128318002792627180027989921800279286418002794502180027942311800279963818002793414180027930911800279564318002794585180027971641800279398318002790388180027941071800279737618002790700180027929481800279859618002790390180027931301800279842218002797599180027984911800279248118002798661180027925811800279188718002792120180027993861800279093218002793857180027956721800279226918002796015180027978141800279115718002793421180027955901800279740718002790261180027973511800279037818002795579180027976511800279994318002799753180027903141800279126918002794697180027980951800279362418002799074180027990211800279002718002796599180027909811800279473418002793757180027909751800279230018002793893180027993951800279598618002796505180027936701800279990518002796941180027954371800279761018002798690180027932501800279201118002792787180027999561800279573918002796456180027934171800279357718002797476180027940831800279320918002796281180027990941800279801518002794477180027949591800279487718002792904180027923461800279504618002793156180027977321800279912418002799148180027984821800279920918002797010180027944621800279606418002797230180027990321800279684118002797067180027987181800279352518002798193180027971331800279758418002797498180027937271800279683418002792509180027939021800279520018002799178180027913231800279720218002790835180027958431800279664918002796474180027928611800279999918002799377180027914121800279275518002795640180027912001800279110918002792652180027972821800279491718002797578180027946161800279874718002791549180027996581800279166918002798397180027972841800279461918002793629180027924591800279780518002796363180027917941800279738418002798836180027957061800279452518002798550180027984851800279358918002792215180027905231800279599518002799642180027954541800279068418002795114180027910251800279684218002798447180027994781800279448918002797281180027956411800279701218002799037180027972131800279900918002792390180027988151800279923318002799545180027921951800279638418002798637180027933651800279448418002794497180027991121800279646918002798616180027994631800279656418002798150180027906591800279524618002793420180027903961800279412118002799560180027988891800279753818002791962180027935441800279638818002797021180027939131800279930318002798477180027962821800279942218002790435180027933201800279557718002797346180027942711800279709018002794410180027983261800279239718002791519180027997021800279446318002792577180027993341800279407018002790102180027991231800279459718002795604180027969511800279603718002799091180027941901800279020118002795420180027918421800279551918002796409180027931871800279293118002799723180027900091800279778918002796700180027938481800279532418002798144180027923381800279546718002795185180027988911800279072218002798573180027988241800279102918002796816180027999701800279501718002790731180027924491800279818118002790928180027922551800279843618002795096180027982731800279118818002795875180027941921800279290718002798531180027969081800279452818002799339180027994511800279775718002794011180027948191800279339318002794367180027908841800279532718002798555180027965261800279059218002792784180027945031800279671618002799515180027924971800279571518002796247180027937741800279793118002797801180027941251800279572718002790528180027957731800279134818002792568180027972751800279433518002792829180027980661800279305818002791461180027932591800279155118002796968180027981901800279599418002794701180027973701800279482418002795213180027974911800279372118002795184180027975571800279223818002796150180027923131800279757918002790149180027908141800279674118002797958180027906741800279257118002790718180027941271800279620518002790098180027974181800279074718002792976180027925031800279416518002798913180027959171800279734218002795378180027900501800279513518002794655180027997131800279463818002794034180027931231800279275118002798655180027957541800279151618002790810180027985121800279410418002795678180027977291800279505218002797627180027950621800279374318002791195180027990471800279284218002798673180027999811800279696718002799570180027985611800279557818002799852180027972401800279948418002790954180027945591800279767018002795537180027981731800279195418002798119180027969491800279114818002793137180027995891800279099718002797138180027950971800279137318002795162180027938101800279355518002794634180027900951800279653918002794884180027940351800279769918002791542180027902071800279008418002792368180027928151800279040318002792326180027912751800279724618002793142180027929191800279185718002793107180027926811800279853818002795179180027906251800279654618002798207180027992061800279011318002799650180027938471800279308818002792988180027973181800279791318002798708180027981761800279131618002795673180027999191800279928018002798320180027929131800279743618002791105180027900751800279732618002790269180027981091800279139418002797449180027939351800279888818002792977180027972671800279583418002799318180027964961800279082518002794548180027906121800279155418002790785180027954891800279295718002794085180027963921800279014018002798780180027953191800279825518002791846180027965631800279283918002796135180027953831800279359718002797478180027912541800279355918002792188180027963701800279013418002794176180027908731800279286718002793047180027952721800279814318002798474180027950221800279714018002795150180027907041800279450918002794912180027944931800279453118002795253180027944711800279241118002796486180027919351800279058918002793096180027929341800279249118002790695180027957881800279435518002796714180027906471800279210718002799495180027918511800279727718002793140180027904581800279744018002790317180027918771800279219418002791241180027951521800279720418002794541180027929521800279765018002795284180027919201800279453918002797585180027906681800279062618002791012180027982141800279202918002791317180027985861800279886118002792012180027905211800279172418002793806180027948751800279788518002796640180027974461800279915618002797420180027988681800279275718002799977180027964671800279904118002796761180027952871800279480018002793548180027948181800279126518002797098180027990561800279785718002791545180027926551800279732518002795456180027979071800279247018002793880180027906081800279041718002793488180027944151800279835118002795372180027985791800279534218002791723180027962411800279481718002798697180027920031800279121818002793881180027916311800279738718002796607180027998841800279347018002791296180027942931800279460618002797087180027999161800279901818002797018180027905961800279167518002798275180027944041800279271818002797645180027960651800279939418002792724180027985421800279079418002790265180027909531800279280618002792185180027929141800279824118002796723180027910311800279110418002796039180027963951800279118918002798090180027920051800279446618002797179180027911431800279986318002791733180027921161800279916218002799062180027944191800279750018002799460180027935531800279468018002794113180027924841800279698718002797759180027977141800279637718002795614180027943061800279779918002797893180027994651800279915918002797738180027923501800279503318002792981180027905521800279605118002798870180027981321800279207218002792494180027973321800279544718002791992180027965321800279580618002792896180027909491800279464718002794163180027925571800279474618002794823180027976581800279474518002792222180027955871800279969118002799823180027948201800279651518002799607180027930591800279629718002791748180027945041800279153618002797926180027913241800279501118002794641180027959551800279718818002791358180027931931800279267918002798886180027908001800279147118002792563180027965021800279096018002797808180027930851800279718618002793958180027928621800279367118002798698180027931921800279450718002798949180027939851800279907818002790283180027974601800279615118002792292180027929461800279448818002790060180027906881800279585818002793566180027904571800279518718002797795180027914511800279090918002799683180027949871800279303618002792609180027995181800279022818002794009180027901451800279866518002795756180027937511800279133718002795653180027922441800279878918002793013180027996761800279004418002790118180027991101800279908618002792530180027997471800279895418002790041180027936491800279214718002796691180027958031800279935218002796814180027963481800279621818002792836180027919561800279605418002793095180027993201800279832418002799880180027929661800279083018002793116180027918071800279114218002798059180027929231800279923018002798519180027943861800279182118002796446180027925131800279209318002795538180027927271800279082118002798917180027959351800279788818002797127180027913411800279890518002797897180027989411800279807618002797352180027909991800279258318002792575180027921781800279117218002795301180027943501800279652518002795368180027904451800279704218002793219180027932971800279141418002792932180027986331800279754518002797049180027968531800279474318002793426180027954331800279514318002790590180027936661800279898618002798609180027977351800279594918002790204180027922241800279711518002795012180027993661800279040518002797075180027973911800279450518002794683180027921281800279162118002790799180027999301800279122518002799635180027951701800279151318002794429180027939221800279877118002799026180027933741800279061518002799443180027968521800279855818002799892180027937881800279923518002793267180027920191800279882218002791643180027973471800279361318002798994180027945231800279545818002796850180027923201800279166218002795978180027935371800279381118002798666180027961181800279454718002793678180027909891800279998018002799873180027922781800279742718002797020180027900491800279459118002795513180027954141800279050418002797856180027990581800279603418002790195180027966981800279763318002795429180027954081800279742618002799104180027974861800279377918002796810180027989611800279706918002796094180027987291800279385118002792042180027941341800279975018002794074180027916971800279551418002795685180027998361800279887418002791376180027904831800279402418002798809180027995341800279468118002793864180027964381800279787018002793042180027968741800279572918002790247180027942041800279192918002792759180027923841800279089518002797276180027955391800279093518002792291180027956911800279436018002799331180027969461800279828918002796991180027928271800279090318002792135180027933551800279721018002795132180027991081800279936218002795651180027900511800279924218002790007180027928211800279383118002795914180027959401800279449918002797084180027932961800279806918002797252180027985751800279440118002795465180027955641800279935318002790166180027934521800279832818002795988180027931901800279694018002797289180027981711800279365318002795006180027969221800279104018002793760180027922501800279345018002798787180027951291800279774818002797822180027992661800279088118002799680180027944031800279278918002797684180027976061800279133918002795223180027902871800279536318002793133180027907571800279131918002799452180027917991800279775618002797562180027971301800279944818002791793180027933801800279695918002790463180027902241800279638318002798278180027932411800279736218002791152180027937561800279864818002797521180027900031800279160418002794961180027957751800279617218002795876180027979391800279549018002790128180027979361800279237218002795431180027912731800279398718002791166180027911121800279760518002791042180027913421800279812518002794438180027982191800279798318002792098180027908081800279472518002795966180027972641800279492418002798356180027900251800279853018002792416180027915851800279622618002793127180027998751800279166418002796149180027925441800279374518002793669180027933171800279766918002790837180027901251800279322818002795099180027996891800279978918002792817180027947781800279560518002791972180027931951800279467118002799978180027912991800279310418002791854180027951081800279377718002793208180027948461800279183818002799222180027925691800279814518002795603180027937721800279354318002798213180027945861800279373218002796573180027988021800279032018002790364180027980471800279778318002793999180027954851800279544118002798769180027965581800279191418002791535180027921211800279266418002799100180027996661800279396618002799081180027916051800279019618002795502180027968251800279725918002796291180027998471800279395318002792998180027949361800279880518002795716180027998141800279955218002796447180027976021800279415318002791297180027917881800279287418002795202180027937841800279290118002796604180027977851800279544218002796225180027911611800279621418002792696180027924171800279052018002793776180027967531800279752718002794028180027964731800279622318002794376180027956271800279938718002799059180027980181800279813818002795872180027997371800279501418002793004180027981521800279409118002793531180027971871800279164818002792943180027938291800279271618002793000180027906381800279229918002795407180027902881800279435718002794795180027982681800279126418002798006180027928861800279948818002799963180027947831800279857718002794696180027959641800279489418002795176180027903981800279157618002790512180027973951800279536218002794947180027985361800279817418002793991180027978461800279719018002797954180027971981800279977518002793160180027910621800279895918002791481180027998481800279597318002799442180027906451800279167418002799829180027992291800279317118002794032180027941781800279823518002794291180027945731800279093418002793055180027972801800279847618002793957180027982831800279747518002793563180027999741800279769218002793766180027969771800279196118002798233180027916951800279114118002796705180027968921800279863018002793870180027912941800279908318002792127180027959011800279804618002791916180027972311800279098518002796322180027904411800279187118002794869180027966231800279533918002797892180027976011800279528318002797135180027967311800279446518002795992180027952361800279759718002795559180027987041800279317418002796533180027997051800279953218002795734180027986671800279212318002798659180027945491800279023518002798672180027915891800279499418002792777180027942271800279730318002796800180027974531800279345618002792427180027959211800279750118002798113180027959931800279725318002795242180027914001800279637818002793327180027954481800279836318002792303180027983801800279661818002794096180027976251800279071518002791905180027999831800279849818002796362180027982491800279674418002791370180027939211800279168618002797638180027936591800279219718002791476180027929621800279711418002792088180027938951800279016918002793709180027992211800279247518002797899180027988371800279231718002790182180027955501800279394318002791433180027905491800279515318002792117180027901581800279390418002799440180027956091800279530018002791700180027903371800279952418002794312180027932911800279070518002792040180027969251800279778118002790004180027921081800279862818002791418180027982221800279577418002798187180027999931800279439718002793519180027988351800279780318002794941180027953111800279620018002796190180027932101800279353018002798974180027909681800279712818002790391180027979731800279078618002798892180027911911800279017318002792550180027972031800279102318002799457180027968511800279540418002795035180027997641800279130318002797777180027903921800279241218002794049180027927711800279320118002799154180027965351800279619418002790624180027987681800279226118002796109180027979381800279814018002793043180027950921800279848918002795690180027939981800279292718002792940180027947101800279627218002791350180027950271800279791818002792170180027987551800279738018002792688180027982871800279434818002796581180027991441800279716618002793373180027920711800279306218002791390180027947901800279457418002799163180027904761800279878118002791480180027979041800279350718002791931180027954691800279498218002797867180027916031800279610618002797459180027930051800279199618002798670180027933121800279221218002794326180027985641800279430518002799136180027974171800279520718002797291180027980881800279117718002792115180027954441800279043218002796049180027966671800279186418002798545180027933981800279748718002797685180027989801800279855618002799137180027908151800279938418002798099180027922511800279355418002797629180027907421800279782018002793090180027979351800279407918002797916180027957941800279714518002799294180027968261800279034318002799568180027915091800279975118002792434180027967761800279960918002797175180027928281800279918718002796622180027964111800279844118002799342180027929861800279546618002799456180027959681800279681718002793780180027949931800279519418002798855180027952471800279216818002792426180027963101800279928618002791160180027967471800279261518002795345180027940041800279691418002790876180027915461800279824218002791708180027986111800279251518002799661180027954711800279124218002793199180027965841800279411218002794203180027929101800279679318002797943180027901201800279341518002792872180027985101800279788118002794602180027959181800279829718002796382180027993601800279751918002798139180027968791800279466718002799952180027931001800279176018002792421180027987101800279000118002791284180027975331800279865318002790773180027985371800279628918002795852180027966881800279921318002799588180027955121800279763718002790702180027957521800279392918002794158180027998831800279470518002794915180027948871800279969818002799954180027977541800279753518002792869180027921051800279921018002791773180027979841800279665618002798778180027972411800279964418002794954180027922971800279626218002794459180027939241800279588118002793977180027918111800279753718002799965180027964361800279323818002793045180027908711800279119718002796775180027925141800279761618002795620180027911641800279236118002796134180027911061800279096618002794067180027979151800279063718002799602180027957031800279514218002796802180027911341800279237118002794510180027906721800279952918002796182180027911201800279914718002794120180027938391800279038418002799076180027926221800279236618002795397180027978331800279136118002798594180027934961800279876618002791406180027925041800279202418002796192180027905171800279971918002794139180027995111800279744218002798973180027910351800279967018002796580180027969191800279990118002791578180027949881800279914918002790181180027923601800279645218002792052180027917851800279545218002798877180027953251800279708618002791311180027911711800279819818002795999180027954811800279429418002795126180027979811800279442218002792485180027971531800279799818002797697180027989711800279909818002794442180027927261800279026618002795331180027980101800279999818002796836180027921911800279058018002793402180027910471800279003218002790632180027958951800279918218002799972180027998531800279008918002795530180027922941800279746818002796184180027963431800279338518002792631180027991501800279684018002796460180027992541800279094018002791497180027983881800279132918002793643180027922401800279916818002795711180027971561800279115318002798057180027999001800279135618002796439180027978641800279425418002790503180027987441800279826218002794496180027985081800279898518002793975180027903831800279227418002790326180027966601800279437218002792139180027960871800279606618002793737180027919691800279449118002797100180027998391800279963018002797788180027937241800279862718002799088180027944401800279811018002790888180027974731800279949618002793586180027985491800279932418002799373180027968891800279610018002792782180027936761800279055618002791503180027997941800279857218002791052180027976571800279349918002793416180027916191800279722418002793138180027950541800279396718002793562180027924011800279262518002793809180027956551800279220518002796022180027914561800279950818002794788180027963451800279262118002798243180027914931800279158318002797600180027912881800279136018002792065180027993931800279396318002793343180027918081800279675818002796072180027964951800279571918002792811180027937681800279976118002791353180027950041800279352618002790424180027979561800279162618002796335180027990291800279214818002797144180027904471800279202018002794558180027924431800279020618002794737180027912501800279705018002794945180027980001800279944518002793048180027924481800279732918002793475180027923091800279880118002796342180027914691800279737818002799585180027956111800279357418002799636180027917801800279462418002797906180027919421800279560818002790130180027969171800279222718002791827180027908261800279120318002794784180027928651800279255318002792216180027927801800279048518002796349180027938191800279014118002799417180027935521800279562818002799275180027971721800279053818002790474180027905081800279340718002795950180027924571800279942118002797222180027954701800279520618002797471180027925561800279798518002791032180027999321800279515918002798151180027982231800279008718002798641180027999271800279654318002790346180027904991800279919018002798571180027946361800279916718002794751180027982601800279888518002799390180027947111800279232518002794693180027950071800279957718002792039180027934901800279678518002796736180027920021800279007618002791107180027999661800279503018002792145180027908361800279050518002791138180027978451800279039918002792982180027910631800279621618002796479180027932811800279971218002798410180027956591800279956418002793251180027960931800279195118002799357180027983211800279885218002799749180027998811800279150018002790986180027963511800279391918002793303180027932831800279709518002790591180027960971800279341218002790107180027924781800279950618002795116180027947561800279210618002791076180027922481800279006318002796340180027916111800279492218002796211180027940971800279054218002799616180027986791800279873318002794672180027911221800279482518002791919180027920231800279803018002798377180027927311800279995018002799648180027952611800279664818002796240180027983781800279649918002796961180027946871800279232218002792058180027999601800279064218002799864180027987011800279187218002796824180027999281800279936418002799984180027912581800279554918002795845180027968491800279347618002792725180027980111800279904218002797940180027962751800279225918002797815180027941691800279020918002790616180027941931800279879118002794354180027959311800279902818002791691180027989601800279658218002795765180027962781800279109418002793567180027926711800279283418002792431180027910811800279140918002799637180027980941800279029718002794216180027920001800279414018002795161180027989201800279474018002792064180027931881800279440018002795292180027995131800279796318002796958180027926821800279482818002795866180027948541800279576418002797550180027972781800279006718002794859180027948741800279160118002794729180027959821800279468918002791119180027960281800279987818002798650180027928091800279065018002794111180027938081800279260518002790080180027951881800279732818002795759180027927331800279774518002791176180027903351800279419118002799408180027960881800279337518002790350180027970221800279290518002797861180027912571800279798918002796090180027903191800279429018002799756180027905471800279739418002795426180027994091800279347218002796024180027940581800279783618002790064180027934711800279555518002798908180027997431800279241418002799887180027993971800279037418002790823180027999851800279794218002790475180027919061800279057518002794782180027939461800279094518002796712180027997541800279427018002798619180027948981800279413018002794099180027952931800279134618002795016180027924621800279059318002794180180027982261800279965418002798981180027919101800279969518002792054180027955421800279250818002795113180027903511800279767618002792053180027961471800279925218002795825180027977241800279682218002799312180027933811800279037718002790143180027999031800279469118002794663180027909931800279483818002790758180027975111800279498018002791527180027966711800279256218002798753180027985801800279001218002798693180027964051800279155818002793021180027974351800279960118002791568180027997461800279620218002790309180027990241800279810418002799833180027910461800279174718002797076180027918851800279570818002794914180027920601800279207718002798505180027996561800279208518002794546180027960331800279794718002797523180027991861800279611918002795936180027987261800279414918002795996180027914641800279233918002795610180027952331800279573018002794038180027930841800279195818002792388180027905831800279374718002796680180027954981800279441718002798603180027921411800279285218002794590180027918401800279653618002791439180027982381800279238018002794292180027961751800279111818002791401180027944211800279262618002796239180027977271800279712518002792908180027973091800279278618002792090180027916611800279780418002798382180027913011800279332818002793948180027925401800279952218002791577180027931941800279030318002792035180027959651800279447618002795042180027997011800279881318002796002180027962511800279929018002798696180027942121800279054518002795464180027935491800279401318002797229180027967111800279468218002790272180027969161800279036318002793834180027935141800279907918002795413180027923871800279996218002798739180027941951800279790518002798602180027976871800279142218002792028180027953491800279720118002792750180027967181800279751418002793845180027998931800279751018002799439180027904091800279274318002791156180027998111800279156618002795584180027999691800279040418002791618180027992071800279113618002795913180027942351800279592218002794000180027936371800279058418002793279180027960981800279181618002796982180027991941800279717418002790150180027935941800279723618002792706180027926831800279027418002792612180027974691800279332518002795056180027999311800279689718002791170180027966211800279522918002799261180027996271800279066218002795249180027900901800279682018002798716180027907271800279777318002793477180027906901800279386018002796738180027924601800279037518002791571180027921521800279583818002798945180027968381800279267618002791660180027974651800279941318002792651180027966051800279531718002798890180027919181800279649318002790226180027910091800279645118002794853180027959901800279506818002795110180027935581800279003818002791399180027906531800279296818002796393180027949891800279977818002798918180027952521800279206918002799915180027976831800279341018002791281180027937631800279578018002793720180027928661800279743318002799655180027943401800279826518002795967180027901681800279930218002792807180027967101800279764018002795412180027997161800279919618002791829180027926571800279416018002792674180027940811800279731418002796803180027980271800279621918002795517180027996211800279496618002791994180027923371800279090418002793363180027947261800279331318002791948180027925341800279419918002790588180027932541800279780218002798009180027962771800279587018002799251180027922761800279078918002796829180027939601800279337818002792595180027958771800279287318002796855180027952321800279729418002797184180027997421800279799518002790318180027969301800279712618002792399180027914251800279676918002797479180027999371800279410318002797711180027979921800279457118002793679180027943221800279124618002799197180027901911800279753118002797167180027960211800279870618002790509180027904801800279596018002797176180027965541800279295418002790124180027988581800279284818002791792180027927561800279636018002790214180027933091800279005818002792949180027988451800279406318002796196180027987701800279268418002795106180027955291800279415718002792956180027984171800279493318002793677180027917341800279681518002794272180027919741800279143418002794881180027970001800279490518002795382180027932001800279000618002790822180027915881800279845418002796507180027921311800279343418002790856180027934381800279441418002796694180027910511800279208218002793411180027998091800279488618002790085180027941711800279144118002796839180027953541800279791418002793961180027923011800279358318002798280180027918891800279810818002791145180027964001800279978018002790563180027999751800279543818002798272180027911371800279360018002793930180027943811800279240318002798452180027956381800279905718002792102180027956471800279691018002796215180027913931800279634118002791692180027945631800279201418002791084180027978121800279041518002798051180027940751800279640418002795726180027905851800279045318002792182180027946011800279702618002799912180027918961800279168218002796068180027960181800279150618002795171180027976311800279448718002794485180027935801800279196718002791261180027917871800279503118002792801180027992771800279664118002795855180027963121800279457918002792742180027901261800279351218002796577180027912191800279918918002792791180027971101800279917418002799359180027945351800279684618002790177180027978001800279585718002796818180027998241800279981218002796860180027932451800279681918002790199180027969201800279649718002790897180027912011800279607418002797330180027967301800279240418002791075180027951461800279984318002798846180027992111800279479618002797171180027990641800279186918002797279180027951741800279615918002793950180027965041800279622718002796188180027944511800279399318002798618180027923511800279482218002797767180027993171800279224918002795624180027946451800279702518002795211180027970731800279735918002793524180027934921800279117818002796589180027979191800279547418002792945180027907681800279825918002791769180027935091800279845718002792924180027942501800279377118002798620180027949401800279759418002794209180027973601800279307118002799419180027953561800279620918002794943180027924561800279447818002794088180027980821800279173518002797530180027975541800279863618002793680180027993451800279893118002791463180027971951800279230518002793545180027954231800279432018002793891180027980321800279437518002795680180027953221800279071418002794109180027916301800279739018002799069180027927091800279008818002790240180027971921800279751318002792760180027973241800279280218002792690180027935421800279328818002790438180027984801800279000218002795534180027929971800279235918002796390180027947471800279424818002795041180027922371800279064818002799381180027926451800279248718002799531180027987611800279796718002791623180027972091800279185818002794921180027925731800279625318002796279180027958671800279351718002795395180027922651800279783718002795649180027941641800279434918002792748180027970621800279618318002798127180027974721800279622018002793622180027996521800279471818002793278180027947031800279788918002793592180027925001800279861318002796612180027958941800279063418002792974180027966921800279654818002799256180027963241800279293618002796784180027997671800279323618002792100180027905621800279074018002796359180027967071800279924318002797056180027994791800279716118002798428180027903471800279758218002792769180027962301800279989418002795663180027963201800279883018002799922180027943621800279461418002793275180027924901800279563918002795823180027934491800279531518002796154180027901121800279077218002792511180027911131800279633818002790449180027991111800279911418002793685180027930611800279591218002795163180027973381800279066418002794774180027934331800279875018002791541180027966741800279767818002791244180027938991800279188418002790153180027937171800279549918002797367180027961911800279335718002795274180027994371800279601218002794932180027920741800279096518002791129180027919571800279228718002790675180027983361800279594318002795848180027903941800279195218002795262180027992871800279883218002798403180027902991800279386518002797071180027995031800279018518002796695180027969721800279386118002797592180027984371800279740018002798267180027984321800279030518002795749180027938261800279011918002793909180027992491800279346018002794635180027921111800279837918002790946180027961211800279744318002796086180027912311800279755518002799826180027908481800279652818002799310180027927401800279370718002799285180027919891800279888018002791150180027917391800279595318002798383180027911441800279969218002799434180027946081800279338918002791909180027972711800279666218002790108180027937101800279712918002790987180027951561800279014218002794678180027954171800279038518002798266180027938351800279338218002799048180027997441800279075618002796739180027904131800279025118002797547180027940061800279059918002799295180027977091800279181318002799378180027969781800279006918002795080180027977621800279588318002792881180027944181800279735318002790605180027995931800279541018002795064180027997711800279024518002792298180027962961800279169018002797821180027932211800279648318002790507180027957981800279170718002797334180027926371800279176318002798191180027937951800279693718002799400180027948441800279692818002794555180027922141800279829118002792302180027922891800279586218002792781180027995141800279839218002790847180027927831800279886918002797994180027949981800279518618002795460180027921461800279985418002795789180027908611800279781918002795294180027908751800279881418002793097180027923621800279855918002796471180027999821800279264718002799659180027959871800279528518002796911180027956961800279144518002799519180027971941800279930518002792909180027923121800279314418002799783180027939731800279287018002797413180027952651800279871718002790990180027901031800279536418002790970180027969951800279810718002795271180027908451800279948018002798459180027932261800279027818002795733180027945621800279276218002793863180027974321800279295518002799777180027946261800279721118002798574180027999791800279373018002796319180027964621800279410618002798900180027934541800279519218002791314180027900201800279328918002791487180027956421800279781718002794090180027980671800279683518002798792180027990901800279800118002797092180027942891800279653418002795230180027978581800279390118002793341180027964021800279507818002798435180027900081800279067718002795055180027941151800279908418002796766180027989641800279887818002798963180027952641800279720018002795591180027960361800279289118002799551180027965951800279472818002796565180027980431800279005418002792630180027975731800279678618002798709180027919011800279277018002798500180027920441800279314518002794425180027916931800279133118002795281180027982581800279999518002792854180027924441800279045118002794552180027954571800279586918002798583180027936021800279371218002793628180027948711800279756518002794700180027991601800279438818002791667180027972421800279836218002798762180027990161800279534018002795109180027953351800279035418002795929180027946311800279098318002792947180027924421800279737218002793430180027967091800279804018002799075180027986431800279758618002798684180027933461800279422818002797970180027959281800279947018002798469180027930511800279831718002793168180027967011800279091118002796796180027980791800279438018002795015180027933041800279858518002796221180027943911800279220318002792734180027950381800279655618002798391180027954731800279956618002798513180027947731800279526818002793157180027930801800279755118002791114180027930411800279138618002790977180027904911800279929818002791247180027991701800279619318002796132180027962031800279369718002796657180027901321800279445618002794048180027921641800279490218002793575180027970831800279941818002799799180027956301800279070618002790974180027994311800279732018002790828180027920551800279004018002797168180027969941800279256418002799559180027952951800279426218002793379180027947571800279546218002798687180027939311800279177618002799791180027984871800279353518002795131180027904771800279072018002795366180027978821800279075918002794437180027925201800279327418002796778180027969421800279765218002791672180027999111800279192618002793056180027941971800279041218002793890180027910981800279054318002796720180027981121800279651918002799410180027917361800279814218002793837180027997721800279476818002792830180027983231800279948918002795572180027909361800279317618002793086180027954681800279238618002792343180027988981800279737118002794633180027969441800279475218002797489180027987771800279311518002795494180027951221800279429518002799416180027966291800279665818002796633180027989151800279812618002795178180027986951800279693618002794409180027928851800279699618002792833180027925011800279108818002790795180027979521800279255518002795615180027933471800279434218002798664180027931281800279509518002799782180027916631800279532018002797774180027901601800279445518002798303180027968071800279082418002798141180027926061800279632718002792158180027907751800279631618002791097180027915861800279038718002797196180027980611800279663918002798819180027908311800279306418002793882180027923231800279906518002794925180027916681800279787618002795459180027928451800279893218002796597180027908581800279261318002799036180027950231800279061718002791982180027921401800279586318002790734180027910671800279958718002793418180027933911800279523518002794318180027997811800279961018002799155180027964881800279420718002792858180027946611800279065818002796242180027951771800279453018002795674180027969881800279840918002794610180027929251800279661618002798481180027916771800279612418002794492180027961871800279107918002797206180027970321800279339218002795375180027948261800279422118002794033180027956561800279459618002792737180027915481800279137518002793568180027941371800279522218002791849180027977021800279057118002792546180027910721800279949718002790470180027990991800279971718002799304180027977841800279713118002791831180027918321800279937618002797345180027984301800279395218002799033180027980291800279492918002795386180027970021800279413118002799128180027974621800279787518002796883180027917291800279539218002797108180027991351800279688418002794642180027979681800279938818002790444180027918531800279797718002790834180027925581800279142918002792218180027941751800279859218002790022180027991521800279873418002794808180027953291800279740118002790804180027921601800279985018002799370180027913441800279866018002799238180027930111800279784018002791943180027900361800279907718002795040180027942201800279023618002799867180027954151800279754218002797591180027963321800279418718002792654180027922071800279570518002792890180027997591800279710118002799063180027974251800279844618002793708180027956521800279732118002794749180027932251800279415218002798012180027976621800279812918002795267180027927201800279162718002792779180027901591800279589818002798247180027911581800279100218002797634180027910861800279222518002794319180027974851800279120718002790941180027912371800279281318002791594180027997761800279947218002792379180027948071800279244118002792506180027939861800279160818002796693180027983521800279476118002797081180027960891800279257418002792840180027980871800279486118002799354180027900291800279007218002794639180027924541800279132818002791024180027933961800279792918002797038180027968051800279331118002799678180027950901800279939218002799223180027957551800279082718002790838180027981011800279739318002792719180027956841800279473618002796574180027944161800279066518002793595180027979571800279836518002794813180027949091800279346118002796252180027936351800279903818002792822180027926501800279407218002791089180027971491800279013318002794352180027961771800279524418002794054180027909521800279962018002794087180027940261800279155618002793818180027905221800279127718002794092180027945191800279526018002794762180027996731800279017118002796035180027901791800279128218002797458180027918251800279970818002796076180027917421800279287118002793959180027926581800279948718002790802180027903011800279799918002790817180027959111800279728518002798987180027902711800279352118002798557180027956751800279193318002798856180027952791800279577118002795115180027904881800279961318002797791180027958081800279874618002790293180027935561800279008318002799164180027928801800279504518002795817180027931731800279236918002796155180027959541800279033318002794865180027938881800279717718002799832180027980981800279946918002791597180027943021800279040018002796788180027961411800279481618002791234180027902801800279063918002797293180027945701800279226618002794243180027961991800279974818002791007180027942421800279846618002792691180027945691800279888718002792046180027999131800279207818002790640180027955611800279127118002795149180027965011800279760718002790147180027961101800279151118002797097180027908961800279253318002794198180027996621800279170518002794382180027919991800279239118002791593180027965001800279693218002790978180027943311800279569718002799143180027906491800279926718002791133180027993371800279284318002796419180027998651800279776418002792970180027950281800279922518002792825180027971421800279460718002795013180027974381800279657918002798318180027958601800279870718002795357180027928031800279478918002794472180027906181800279496918002796687180027945141800279370118002793523180027972341800279529018002795405180027903231800279597118002799129180027982521800279952018002793619180027901461800279768918002795738180027938711800279120618002794730180027942021800279804218002790913180027915291800279875918002798904180027908911800279219618002795900180027901641800279840518002791276180027907931800279314618002798054180027998911800279924618002795406180027964611800279929918002796663180027979501800279376718002792104180027939681800279235418002795314180027910151800279576818002793689180027938361800279268718002797744180027970401800279666118002799992180027971731800279073018002797653180027968131800279661518002795128180027990541800279269418002797397180027951971800279840418002798680180027919501800279096418002797273180027913721800279830518002791421180027929001800279296718002792698180027916351800279831018002793098180027931691800279862318002798576180027995631800279967118002797818180027908571800279782518002791368180027993551800279872418002796891180027930541800279382118002792935180027962661800279326518002794952180027997321800279738818002791475180027991571800279615818002792666180027978901800279984918002795829180027957571800279461818002790111180027967561800279942618002798472180027921561800279658318002797598180027947021800279868818002790127180027947321800279644418002794116180027960381800279715718002790561180027941501800279374218002798999180027934951800279988518002798264180027949851800279475318002793362180027930091800279529918002792826180027957471800279473318002791091180027933241800279507918002794769180027946571800279363818002798691180027943901800279616918002791891180027921921800279750218002799300180027935731800279795118002791946180027999641800279728718002797643180027994201800279471418002793989180027988101800279198718002795668180027905401800279346718002790570180027917441800279243518002795874180027976711800279685418002799581180027958531800279027018002793684180027932661800279220918002791287180027934641800279949118002793007180027966521800279837218002791245180027907411800279350318002796336180027934461800279837118002792741180027945571800279445218002797111180027970111800279789418002791037180027968481800279546318002793790180027944471800279291118002796890180027940101800279260118002794308180027924091800279606018002793612180027980711800279956918002795358180027968571800279846818002792256180027953411800279956218002791687180027956921800279515418002798544180027942461800279570718002799122180027982311800279422418002795851180027935131800279273618002792566180027993891800279758818002790312180027903321800279701418002792812180027907011800279719118002798106180027945371800279277518002795058180027996571800279270818002797743180027905721800279594718002798209180027943461800279145418002798427180027978431800279051018002791491180027963941800279022918002791496180027933021800279438318002792307180027922641800279898918002798721180027938021800279594418002798161180027937871800279246518002797793180027978531800279837618002799234180027903411800279255918002793072180027900351800279650618002794516180027952661800279011018002798844180027969521800279442018002790282180027963301800279639818002792165180027955241800279104418002795597180027976181800279479718002795522180027913871800279001718002793497180027923821800279352718002797183180027913271800279628718002795216180027968671800279030718002790024180027949071800279648418002798315180027967431800279099418002792032180027906691800279430318002791572180027964481800279081218002798003180027929211800279203718002792600180027975891800279212218002797739180027982461800279686918002792849180027924661800279106118002793609180027973691800279436418002799453180027952171800279480618002795586180027995581800279931618002796610180027904081800279292918002793067180027904621800279725518002793508180027961441800279863118002795167180027981991800279285718002796315180027941881800279443418002798442180027990341800279700318002794336180027985991800279027918002799107180027940011800279874118002795969180027904271800279984118002793493180027955031800279357218002798471180027934471800279636518002790360180027959801800279071618002798736180027947601800279053118002795125180027952771800279143818002794847180027980381800279966818002799773180027952281800279776818002795721180027912521800279165418002793334180027993151800279359118002798639180027924891800279134518002794126180027951231800279206718002793644180027944731800279390718002799217180027965311800279767518002798036180027923291800279593918002797908180027996841800279209118002795660180027971631800279442318002795957180027982011800279399518002791090180027991301800279415918002799022180027912231800279799718002792257180027944571800279951218002795751180027904861800279724518002794630180027944391800279515718002792692180027973681800279348118002791753180027911021800279205718002793867180027963751800279032218002794148180027991791800279079818002790431180027948901800279958318002796333180027930491800279792118002793106180027922791800279325318002798348180027929941800279823418002793191180027968771800279253618002797842180027919491800279543018002798386180027909431800279443518002791430180027943931800279983718002791743180027982941800279018418002796042180027937341800279131218002794064180027905971800279802018002797813180027932431800279077418002794450180027991991800279581318002795792180027905411800279896518002791462180027912111800279571218002793632180027903021800279101018002791001180027989101800279307818002793231180027962311800279916918002791041180027990851800279251618002797072180027989071800279881718002796915180027992081800279389718002799490180027983701800279388418002791499180027952141800279539118002797207180027999761800279589018002799369180027943871800279783018002794724180027926431800279004518002794494180027943331800279827618002794951180027922001800279401918002792190180027921841800279024418002795942180027966341800279663518002795836180027975291800279992918002790014180027961681800279874218002795077180027999241800279672218002797122180027912491800279655918002799715180027945771800279851818002790872180027902321800279490418002796070180027969651800279214318002797250180027966301800279001618002793792180027928411800279279218002790257180027901091800279103918002792174180027958491800279539618002795479180027983841800279973618002799665180027956021800279288818002799193180027910991800279328218002794830180027941471800279436518002793463180027992151800279069218002799688180027929421800279338718002792136180027996931800279657018002796963180027982021800279274418002791762180027947151800279087718002792267180027933261800279956518002793356180027907901800279256118002795814180027969271800279452418002796257180027927141800279359318002795568180027913741800279788318002793690180027981541800279512018002798085180027906411800279879918002793468180027949461800279244618002793844180027920971800279944418002791876180027977491800279139718002793198180027984731800279254818002791786180027998001800279365118002794708180027962371800279109618002790937180027906941800279829018002790846180027918881800279068318002794310180027964251800279005318002798798180027904891800279237018002799068180027984441800279286318002793631180027979931800279853318002794123180027953741800279938318002795547180027914191800279137918002795599180027968371800279467318002792567180027992651800279556918002796459180027900911800279551618002799646180027998971800279812418002797428180027928041800279596318002794394180027996601800279882718002796229180027942521800279690618002790248180027962351800279331918002799399180027953031800279397418002795937180027966841800279437118002797972180027930461800279714118002795842180027928321800279371418002790055180027958191800279358518002793371180027976031800279043618002792930180027929731800279246118002795117180027949101800279283818002793248180027960081800279777118002799272180027949601800279093818002796103180027990061800279537718002796366180027925211800279365518002797016180027993491800279021518002797424180027967731800279377318002799674180027934431800279998718002793163180027990171800279700718002794744180027945841800279705218002797717180027988061800279568218002797718180027922101800279706418002797381180027993471800279829618002792332180027965301800279032718002798939180027919711800279496518002797901180027999681800279532618002793227180027929061800279238118002794755180027980621800279301418002791997180027952201800279264918002798950180027951441800279983418002795962180027915641800279648118002798929180027910081800279050118002795743180027915211800279198118002791805180027992891800279726818002797877180027950931800279961918002796465180027975711800279530418002792959180027952961800279597718002796197180027927721800279873518002790367180027930221800279007818002799877180027966731800279814918002793063180027913221800279055818002796007180027957481800279633118002795361180027988111800279092018002797680180027964891800279234418002799263180027925381800279488518002792119180027989761800279815818002797080180027936101800279253718002790614180027982211800279661318002795313180027979241800279320218002793335180027937251800279537618002798539180027939171800279242918002791077180027906511800279180118002795435180027911271800279901218002795450180027902311800279929718002794332180027969451800279589718002799103180027928051800279680118002796120180027955961800279981918002792800180027969181800279830918002793427180027978951800279359618002794717180027902851800279670818002792961180027974451800279871518002790630180027925291800279642818002794361180027992181800279089918002790371180027911241800279523418002794978180027977231800279600918002796011180027939141800279411718002792175180027933361800279749218002798495180027962941800279018918002791856180027956321800279171018002793804180027917641800279959518002799755180027983951800279638518002798016180027931891800279718918002797667180027940081800279988918002792587180027923151800279685618002798562180027969691800279705918002791902180027938531800279058218002790685180027929951800279398218002798256180027942781800279859018002795427180027950011800279388518002793429180027973351800279638118002799909180027996251800279611218002793849180027951801800279614518002798263180027988661800279170118002798982180027997041800279759618002792638180027942851800279704618002793665180027912221800279086318002793565180027986061800279828818002793329180027973571800279626018002793754180027920081800279465918002794483180027997601800279867518002790273180027993721800279145918002796964180027901391800279221118002794464180027947931800279907218002798004180027971371800279979618002791304180027959741800279307618002798350180027983551800279382518002792159180027988731800279729218002796445180027985211800279710618002798346180027970351800279982118002799918180027942291800279919118002796254180027903041800279182818002799844180027925121800279235318002799827180027961601800279151518002790514180027979821800279433418002799279180027991421800279589918002796285180027960821800279722318002794261180027927381800279066618002797063180027948571800279942318002795449180027946661800279206618002791750180027947671800279394218002799455180027975751800279483518002796527180027976661800279892818002799458180027921141800279212618002794230180027945361800279396418002797945180027937971800279105518002796063180027920341800279336018002796261180027904671800279833518002790361180027981781800279741418002795308180027937161800279697618002795195180027909141800279480118002798876180027913711800279862518002791448180027957101800279156018002799007180027936871800279465818002795245180027958241800279887918002792922180027977051800279177118002794781180027969011800279836418002795510180027959251800279839918002794771180027921371800279170918002790295180027901151800279946218002792186180027961171800279902718002798419180027947581800279823218002791837180027901741800279203318002794007180027994921800279731318002793932180027923341800279642218002796092180027952581800279674818002799116180027981031800279098218002796569180027907441800279380518002790425180027944951800279725118002796026180027987581800279985918002793286180027907701800279807318002793911180027967241800279460418002798862180027949671800279417718002794194180027900771800279080118002795699180027996031800279421718002796827180027959191800279601318002795791180027999071800279567718002794325180027961701800279339518002791782180027915401800279642118002799590180027927531800279833918002796912180027965421800279856618002798367180027984631800279176618002790430180027936961800279861518002793390180027956691800279878318002793750180027973921800279624418002795381180027980211800279518218002797971180027914741800279175618002798499180027925541800279465118002797503180027994011800279597618002791945180027911841800279339418002793307180027930061800279336118002796626180027935051800279670218002798607180027942331800279522718002792670180027968471800279682818002798413180027955751800279502918002791069180027950631800279678218002793440180027989361800279613318002797399180027953501800279169918002795893180027922211800279690018002797900180027958591800279539918002797760180027998961800279672918002793878180027925911800279650318002791483180027913841800279803918002795631180027997271800279832718002791809180027921441800279051518002795484180027948631800279705418002790654180027963711800279972118002797737180027984001800279314318002792031180027933141800279360318002797410180027995071800279197018002795924180027933991800279747018002797778180027924051800279121218002791899180027931021800279192518002793348180027938381800279458018002799730180027987131800279932618002790708180027948511800279576318002797474180027999441800279071118002794029180027924331800279236318002799925180027905241800279918518002791640180027994851800279645718002798131180027957181800279099818002790101180027956161800279940518002797331180027958411800279655718002797497180027983021800279736118002797323180027987521800279602918002796079180027908091800279139518002795073180027931641800279939818002795650180027945081800279191718002791624180027952041800279497418002791582180027909841800279909718002798683180027905601800279010518002791704180027908201800279709918002790039180027919551800279781018002796325180027946121800279254318002798159180027912681800279657818002794654180027980701800279497118002790362180027974111800279740218002796453180027940441800279783218002794274180027900431800279423718002797761180027934311800279042618002794356180027998861800279815518002798881180027916711800279621318002799547180027910451800279469018002799899180027948091800279335818002793310180027942321800279025818002791615180027998681800279159518002796346180027912531800279272818002796713180027984341800279876018002792419180027937551800279397218002797504180027935391800279701318002790689180027940431800279213318002790882180027987201800279062918002791531180027931411800279360718002791338180027947921800279954418002793113180027917021800279731618002796050180027926461800279306918002796258180027970301800279645818002796105180027943131800279583018002790047180027959891800279021818002794353180027987111800279805618002794901180027972151800279019818002791510180027997381800279070918002794424180027990611800279766518002797608180027977011800279310318002790660180027987961800279647518002794265180027972171800279302418002794025180027986541800279869218002790633180027984311800279575018002795635180027931101800279764618002790724180027975871800279335918002796732180027934051800279045918002796929180027996861800279829918002792373180027990431800279198318002792669180027923891800279116818002798438180027938321800279771618002798460180027902421800279709118002790296180027934061800279150718002794428180027924391800279903518002797467180027949311800279367318002799528180027914361800279349818002799790180027972741800279925818002791313180027945751800279313918002794629180027971781800279647618002790818180027960771800279603118002799031180027906031800279360418002795083180027931821800279920118002795607180027933391800279875718002798520180027915231800279499118002798068180027934361800279351018002798826180027979231800279163718002794632180027916061800279271218002793229180027976981800279930718002794156180027938271800279110818002790448180027943781800279549618002792438180027963611800279492318002797686180027992311800279954618002793352180027971211800279182418002798093180027967191800279560018002791488180027994671800279689918002791881180027930531800279246418002796449180027914101800279495318002799010180027966031800279034918002793799180027937221800279698318002793132180027955401800279555118002799720180027931581800279691318002795100180027934691800279741618002795557180027974151800279040618002793759180027993671800279006618002796250180027971591800279927618002794454180027929711800279960418002795060180027980311800279234718002794623180027915531800279289418002790905180027906701800279991018002791440180027925651800279239318002796204180027930311800279726018002797070180027971171800279787818002797039180027918061800279543418002790340180027950811800279859718002794017180027918041800279420618002797851180027969801800279186718002796888180027904401800279714718002797043180027937331800279903918002794735180027979101800279569318002793364180027928161800279770418002792715180027967341800279775218002793662180027900341800279961418002795781180027967251800279432118002793039180027939201800279329018002795807180027996811800279242018002792349180027989341800279656618002797621180027974661800279431418002796286180027923191800279428818002797887180027913781800279969918002796185180027906521800279369818002793646180027977311800279672618002795795180027955081800279091918002791017180027927541800279793718002791036180027948621800279187818002790874180027984901800279700518002793484180027900311800279811718002797944180027936671800279516818002790028180027935021800279766818002790030180027942581800279772618002790564180027991531800279160718002794621180027955051800279118018002795831180027947981800279276518002795760180027976481800279555318002790944180027901631800279139618002792526180027950531800279997118002794172180027983311800279771918002795352180027922421800279016718002794241180027976791800279692618002790216180027971481800279171618002796806180027936161800279472318002797765180027985291800279071218002796102180027900731800279964318002798133180027948361800279751518002794173180027961111800279279318002795636180027960521800279792018002797132180027992711800279668918002799504180027911171800279225418002790927180027940411800279053518002795231180027911001800279354718002794699180027991761800279895318002797855180027993611800279643118002793584180027912101800279294418002795039180027907291800279645018002794742180027962631800279006218002796681180027962331800279726318002799959180027988231800279973918002794453180027929601800279900318002791725180027981631800279961118002798600180027905361800279242418002796443180027991811800279439518002796163180027904461800279081918002799427180027991201800279048218002794238180027978351800279220418002796413180027958151800279003318002790534180027918121800279799618002791844180027904281800279994718002799633180027927391800279891118002791860180027947661800279289818002790532180027981161800279763518002799060180027902841800279023018002793590180027926731800279191218002790338180027970451800279988818002796058180027956061800279225218002798172180027959021800279402018002794839180027993501800279138918002792672180027987841800279547718002799533180027988841800279576618002794427180027995381800279651818002799374180027925181800279578718002797434180027983871800279541118002799526180027932641800279969018002793692180027920731800279144718002793782180027938941800279752218002796046180027951511800279724418002792641180027921761800279973118002793723180027980261800279246718002797539180027990921800279525018002798893180027913831800279664418002790736180027934351800279893818002799311180027985041800279973318002791995180027924401800279983818002791986180027977551800279601718002791749180027996961800279658818002790281180027934191800279298718002791976180027967671800279027718002792823180027982371800279974018002795065180027986081800279279518002796464180027963671800279580418002796369180027903591800279955018002791352180027962451800279674518002795617180027992001800279253918002793034180027902381800279827718002797306180027914731800279216618002793615180027961791800279452218002792721180027985471800279812318002792560180027956371800279357618002798662180027964871800279998818002794872180027900971800279603218002793695180027950371800279198818002793260180027936171800279625918002794223180027991451800279767318002798501180027936181800279666518002790023180027937061800279318518002798319180027908981800279705718002791777180027984061800279842018002797088180027976771800279706618002798418180027958391800279641518002798797180027911831800279296418002794060180027904371800279930118002793641180027969621800279102718002796514180027938861800279690518002791014180027903291800279784818002793494180027923951800279281818002799232180027937831800279073918002795676180027926141800279040218002792262180027989091800279184718002790655180027957171800279467418002793465180027991331800279074818002791544180027904221800279140818002790401180027987561800279308918002792062180027989751800279357118002797019180027954751800279589218002795050180027986341800279657518002798772180027987141800279117418002790339180027992391800279508618002796524180027916131800279775318002795141180027951601800279595918002793941180027919281800279733918002797322180027984861800279984518002799340180027963211800279754318002797507180027999531800279855118002795664180027919781800279605918002798948180027929751800279106818002795422180027988641800279292818002794077180027917951800279882118002795330180027913911800279444818002791803180027912051800279943218002796628180027946201800279078418002794040180027910281800279282418002793775180027982251800279331818002797524180027918521800279104318002791991180027963721800279702418002795010180027919001800279122618002796162180027913511800279799018002791111180027996771800279040718002795401180027935411800279018618002799262180027931971800279461318002792469180027925991800279836018002795997180027992041800279224618002797552180027942871800279893718002792283180027955541800279889518002792051180027950241800279449018002795821180027969031800279055118002799053180027950701800279261618002797612180027937581800279324918002790221180027942081800279034518002793626180027994641800279060118002791011180027945321800279234018002791366180027992591800279404218002795338180027952891800279680818002791466180027982451800279979818002798325180027982851800279620118002793954180027945671800279184118002799499180027917281800279999718002798984180027974191800279764418002792915180027946791800279549318002797841180027985481800279927818002796356180027977461800279963918002799948180027941191800279123318002798338180027938871800279507518002796299180027924501800279403018002792425180027931671800279785018002794377180027960481800279285018002790525180027966761800279847518002791774180027999351800279980518002792161180027993481800279206318002793224180027914921800279299118002798699180027980921800279364218002798170180027984781800279023318002794282180027983471800279144318002791050180027938891800279742318002794311180027987481800279952518002799282180027938661800279752018002798455180027968961800279212518002798393180027977661800279138218002799955180027970891800279169818002797227180027970941800279153718002797508180027975481800279704818002793422180027906201800279204718002796953180027932441800279329418002792169180027948991800279969718002792179180027974641800279233018002795904180027945941800279513818002799793180027982201800279842618002790745180027971431800279068118002797869180027916291800279818418002790161180027979091800279821518002799430180027941021800279695418002795020180027985111800279556318002796947180027996721800279654018002795618180027997411800279562918002799634180027944671800279288218002795389180027904921800279382018002796030180027946881800279183518002796654180027910651800279553518002790686180027977361800279191518002790452180027957091800279382218002798522180027997701800279767218002798595180027962931800279807818002797248180027913351800279482918002790915180027986381800279871218002799447180027963911800279399018002797296180027989401800279999118002791993180027976151800279363618002794529180027959911800279155018002793634180027985601800279203618002796334180027986321800279980818002794389180027976391800279781618002797849180027923851800279497718002793262180027963571800279958618002791093180027964121800279393318002798014180027937111800279705818002798229180027984161800279959818002790393180027957251800279163218002792094180027987651800279577818002797787180027995211800279057318002792189180027987021800279027618002790292180027948111800279527518002798450180027946051800279430118002795741180027921771800279823618002799596180027913471800279271118002795158180027980801800279667918002797103180027997621800279789618002796642180027965931800279484318002794143180027925921800279362118002799624180027999331800279362718002790298180027919041800279544318002793295180027957451800279020818002790979180027954161800279243718002794370180027921511800279083318002798467180027967571800279898318002794343180027963741800279021718002797107180027904641800279127918002793066180027925101800279401618002791228180027972491800279529718002798329180027949441800279372918002796517180027988081800279448618002795254180027923241800279033118002796107180027949421800279327718002791610180027971691800279372818002797613180027912081800279038618002791354180027955821800279593218002797290180027940571800279630518002799236180027991661800279360618002797078180027912381800279231618002798872180027918201800279797918002797609180027912701800279301918002794170180027975171800279574618002795418180027945131800279614318002797925180027923551800279598318002798860180027962831800279399418002792819180027997091800279153218002798013180027916851800279222018002792710180027969211800279060918002791295180027955251800279948118002792713180027987301800279055318002794979180027934531800279213218002795665180027971511800279301618002798008180027958911800279934118002790162180027945891800279936818002798790180027999891800279386918002792471180027932031800279074618002797725180027953231800279316518002791617180027914201800279895718002791198180027970011800279319618002797283180027961531800279731118002796844180027977421800279472018002797544180027960831800279126718002790853180027978741800279953518002796128180027965961800279406618002790602180027979661800279959218002798958180027984641800279901418002796019180027988511800279391818002791768180027904201800279285118002796653180027923481800279085218002794327180027904431800279686518002792602180027977581800279166618002793466180027967151800279926418002798423180027931721800279128518002795700180027955461800279709618002799752180027959301800279481218002797922180027955811800279550718002792410180027995561800279940218002791071180027935791800279654718002792006180027991801800279191118002792453180027917321800279114718002798604180027976221800279104918002799403180027935201800279355718002795402180027927351800279611518002792667180027974311800279811518002792293180027973411800279035218002797807180027955331800279132018002798282180027913431800279069118002797693180027975721800279124818002794653180027980651800279060618002799902180027957421800279260718002790099180027917521800279411818002796004180027965871800279078818002795958180027927461800279916118002796522180027903761800279009318002797792180027929991800279181718002797561180027980601800279420518002790631180027905941800279228818002797980180027930521800279804818002790644180027996511800279233318002796537180027906711800279955718002797033180027926241800279369918002793342180027900481800279385618002795518180027979911800279237818002793735180027972861800279592718002796830180027902341800279348518002796167180027969551800279749318002791924180027992201800279610118002792790180027973631800279772118002795736180027926601800279324018002796898180027980811800279661718002790308180027937051800279258518002798424180027963991800279061318002799996180027917911800279071018002799493180027954831800279707718002792452180027906671800279184818002794572180027942591800279578318002791398180027977281800279240718002796975180027956451800279472118002794498180027993581800279316618002795218180027966141800279889418002794047180027904651800279590818002791979180027969661800279462518002798516180027990441800279491118002792228180027925841800279483318002795248180027964941800279501918002794676180027931861800279514518002793388180027930321800279209218002796309180027993221800279683318002791561180027979121800279082918002797406180027999361800279617118002799306180027920761800279211818002791289180027920831800279191318002798358180027988531800279248618002790079180027956191800279992118002798465180027905761800279332118002798527180027912931800279938518002793065180027957281800279962318002793903180027947651800279322018002796025180027927991800279676018002793306180027902911800279776318002794068180027958501800279866318002790205180027915801800279443218002798100180027988711800279069618002796429180027902641800279506118002791411180027990001800279796218002793177180027954821800279423618002798293180027978471800279901118002796006180027965621800279197318002795140180027927301800279884118002797691180027979321800279312018002797797180027938761800279428618002794247180027907821800279195318002793749180027916781800279807218002794328180027990801800279032418002795801180027969391800279953618002793740180027935821800279896818002793280180027999061800279129218002797710180027908701800279384618002798177180027961661800279350618002798121180027986221800279407118002799815180027935641800279981718002792341180027905001800279995118002799828180027997951800279536718002797775180027972611800279683118002795903180027920701800279956118002795541180027996631800279129118002795071180027943041800279143118002796186180027982841800279343918002790342180027900591800279629218002798865180027905661800279507618002799801180027952371800279307418002794018180027985071800279108318002792476180027935701800279090018002797300180027991391800279520918002799330180027903651800279161418002792087180027904731800279492018002798635180027976591800279478718002796765180027958651800279825418002795920180027909121800279827418002791221180027972431800279933518002792010180027957321800279911918002791998180027915471800279897018002790183180027939561800279169618002794474180027938411800279152018002793608180027913921800279991418002795487180027922351800279159618002790135180027918791800279180218002795332180027908491800279497018002798794180027947161800279246318002794189180027980251800279151818002797405180027991981800279960818002790559180027918221800279640618002793271180027945201800279011718002790176180027908691800279245818002791634180027995821800279798618002799127180027953701800279035818002798629180027936231800279103318002795661180027953691800279496218002799117180027946221800279552618002790948180027991461800279804118002796157180027968701800279703418002796638180027961311800279614618002799641180027931051800279366318002796508180027973961800279276118002793315180027933541800279158418002797655180027973551800279175418002798188180027929801800279711818002794928180027931551800279910118002798308180027915741800279964018002799571180027936501800279762618002791013180027993141800279074318002790892180027903301800279303718002792492180027986891800279458218002790906180027932051800279929618002799539180027945381800279487918002798723180027983611800279439218002799482180027932731800279872218002796389180027955111800279158718002791757180027919631800279682118002790250180027953591800279414518002796907180027901211800279891918002799257180027973071800279052718002797364180027915921800279550418002790529180027986421800279758318002798096180027913551800279508818002790490180027952261800279510718002794583180027960451800279668318002797160180027946481800279356018002793682180027915121800279939618002792686180027996491800279525518002794976180027903001800279173118002799205180027981861800279905018002793951180027968591800279187418002796863180027991211800279731218002792505180027976321800279506918002799628180027948481800279957318002797375180027963731800279140318002799632180027934911800279314718002796989180027910001800279821618002790275180027966691800279196418002799082180027963441800279105918002794955180027936571800279133418002793874180027960551800279978718002793522180027943741800279268518002792253180027925311800279279418002795909180027915671800279745718002796755180027942561800279289218002797239180027951241800279249918002793908180027967371800279330818002796274180027957241800279032818002790908180027975761800279269718002798725180027910851800279659818002794804180027903551800279168818002792846180027912741800279185018002798901180027998251800279096718002799424180027981661800279631818002799040180027985341800279814818002790395180027933441800279740418002798212180027966501800279101818002792990180027990551800279717018002796651180027911871800279651318002795118180027939361800279073318002794926180027919651800279811418002798875180027929651800279495618002790886180027945811800279621218002793675180027988001800279867818002799517180027942001800279520818002790749180027912091800279573518002796407180027952401800279127218002792884180027953841800279421118002790661180027915391800279630318002795800180027901941800279956718002791659180027951051800279806418002793170180027980171800279744818002797811180027962731800279484118002799171180027992371800279461718002793483180027964851800279300118002798552180027934041800279503618002794479180027935361800279894218002796136180027922311800279385818002796990180027939341800279134918002794341180027941551800279416718002799523180027975801800279617618002790619180027944431800279954918002799818180027912161800279075018002790225180027931291800279814618002791622180027940231800279309218002799722180027940891800279897918002795196180027974511800279131018002795102180027982611800279740918002792517180027926591800279889918002796295180027913571800279568818002797109180027995481800279314818002794441180027971231800279323918002791004180027924001800279721218002791714180027977331800279824018002795072180027936741800279907318002793234180027918801800279576918002797696180027900961800279833418002793027180027925941800279562118002797656180027953601800279130618002793223180027983371800279813018002792549180027926781800279439618002799067180027934481800279473918002795175180027984481800279381418002798134180027957961800279407318002798332180027918451800279180018002793316180027946951800279179018002796601180027946861800279666818002792723180027945331800279640318002794330180027944491800279619518002792336180027906761800279926918002793748180027926481800279841418002798843180027939061800279417418002790929180027962241800279266318002798933180027989971800279396518002792281180027995401800279633918002790011180027959061800279001018002794309180027994591800279015418002790267180027975951800279008618002799425180027920011800279378518002790519180027977961800279723518002796472180027993801800279946618002794255180027979411800279689518002791517180027993381800279644218002797917180027966751800279397818002796845180027922771800279835418002796350180027949181800279202218002799087180027940551800279552018002790068180027900561800279561318002795527180027989301800279342818002799537180027997841800279370418002798523180027922261800279540018002791066180027927471800279677118002790456180027928311800279375318002792472180027910781800279441318002794868180027904981800279660918002796354180027965161800279086718002795753180027990491800279957818002799173180027999731800279036618002792193180027998761800279567918002798995180027998021800279104818002797574180027974831800279875418002797903180027906111800279919518002793029180027972581800279175918002798621180027968821800279954118002797085180027977981800279325218002795761180027906041800279675118002796137180027958641800279527818002793658180027970041800279405618002793969180027924771800279250218002794646180027914271800279834218002791575180027989771800279689418002798867180027998311800279264218002797461180027937021800279037918002791182180027915431800279839818002796637180027913301800279721818002795810180027989441800279404518002791479180027924881800279818218002791227180027990151800279963118002791559180027986511800279105418002793474180027930811800279176118002791455180027920211800279410118002794267180027914131800279119318002792270180027963001800279216718002791300180027938721800279021318002791186180027908321800279171118002799477180027943451800279647818002795203180027902531800279280818002793654180027990231800279036818002793500180027974391800279558818002798652180027920261800279106418002797017180027965451800279061018002792917180027920041800279446818002798394180027909731800279243618002791960180027901141800279305018002797873180027973731800279585418002794598180027973561800279410518002793683180027915551800279058718002799647180027901551800279159118002794151180027942221800279543218002794540180027916421800279486018002790455180027941141800279455618002795528180027939051800279103418002792038180027964551800279086218002798788180027934731800279212418002799626180027932871800279001918002791755180027909181800279582018002793529180027912401800279140418002799591180027977071800279533718002795566180027990301800279962218002790574180027940981800279961718002790306180027943371800279021118002793534180027935011800279687218002790172180027926621800279299318002799579180027922021800279018718002792112180027948551800279237618002793620180027976611800279911818002794430180027945501800279295818002795500180027928531800279812218002799856180027950081800279495018002799726180027902681800279921418002796754180027962171800279083918002792776180027933721800279084218002799957180027914421800279046118002792814180027960751800279680418002797270180027979551800279665518002792707180027986571800279312118002796181180027984011800279170318002799706180027927521800279978518002793184180027971461800279475418002795205180027978091800279351618002798402180027939921800279285518002799483180027983691800279193618002790382180027910821800279484518002793131180027950261800279761118002790151180027945781800279879518002793546180027960161800279026018002791423180027918921800279566718002793875180027911161800279510118002792572180027974821800279884718002791243180027963061800279383018002790663180027984331800279512718002790923180027991311800279731018002796602180027967631800279556718002796750180027929891800279045018002798340180027961221800279808618002798563180027921301800279413818002794108180027970741800279077918002790569180027913081800279315218002795782180027913331800279118118002795034180027905811800279741218002798244180027992841800279884818002797358180027938521800279237718002799986180027994041800279378618002795133180027979611800279641418002791897180027993361800279400518002793962180027944701800279460318002793370180027935501800279578518002797185180027943381800279954218002791977180027907511800279075418002793322180027963531800279084418002798135180027908901800279545118002796492180027956261800279401218002798167180027961891800279145018002796948180027932461800279820818002792418180027975161800279488218002799667180027905951800279092418002798408180027957671800279880418002795828180027952251800279984018002798816180027982501800279398118002799510180027947751800279548018002794984180027916501800279485618002791444180027979301800279904618002792570180027912241800279295318002792835180027945451800279533318002793337180027930261800279694318002793970180027905861800279443318002791719180027925891800279054618002795224180027966311800279659418002799244180027989351800279348718002798128180027945421800279313518002790627180027935511800279333818002795436180027985091800279672718002796113180027993751800279631118002797256180027991411800279152518002798033180027990131800279244718002792519180027922581800279764218002793900180027961381800279560118002793588180027956251800279734818002793118180027911211800279440818002790353180027975251800279099518002799461180027948421800279469418002796268180027989901800279880318002790419180027985261800279023718002794802180027988971800279013118002798751180027955321800279677718002794469180027982951800279579018002792049180027903131800279051618002797934180027904721800279451818002792950180027927741800279326818002793424180027905571800279269318002795985180027932041800279553618002795576180027958681800279046818002798593180027999041800279933218002790106180027957441800279337718002793040180027942961800279693818002790991180027924281800279800718002795291180027938121800279955518002795701180027950001800279740818002791255180027992451800279222318002790577180027971541800279706818002796873180027904111800279705518002795084180027967041800279056518002790840180027985141800279982018002795975180027967911800279145318002796165180027920561800279187518002798669180027954281800279835318002798192180027993331800279855318002792155180027944601800279549118002795201180027906801800279209918002794892180027934371800279979218002790015180027917961800279344418002796510180027942571800279794618002791006180027946111800279173018002797865180027995751800279475018002799343180027972571800279638618002793272180027904811800279585618002799871180027960561800279994918002793073180027967211800279379118002793403180027903111800279701518002795103180027948931800279164718002793331180027932701800279731718002795273180027955211800279943618002796236180027929121800279481418002796764180027983141800279232818002798156180027960911800279679718002790533180027934801800279421018002790971180027965231800279913818002791103180027994751800279643018002796576180027981051800279521518002795385180027917781800279162818002794128180027978681800279755918002797694180027988541800279261818002794637180027992931800279440518002792495180027984291800279223218002795344180027976471800279261918002792596180027993911800279678018002794891180027997001800279687518002792717180027943471800279137718002791220180027911961800279634718002793598180027912621800279373618002793896180027962691800279885918002794957180027930681800279941118002798058180027921491800279086818002799862180027969971800279994518002799468180027927581800279811118002795686180027975581800279955318002799769180027921811800279537118002795515180027915021800279316118002794883180027974841800279980318002792620180027995741800279485218002794738180027988121800279321118002799325180027967701800279092218002798570180027958961800279502118002790081180027925761800279425318002792541180027937941800279507418002798445180027957971800279539418002794196180027942691800279068218002792217180027906351800279389818002793237180027922711800279780618002794968180027977791800279076718002791646180027953061800279205018002792296180027907601800279087818002795799180027985151800279333018002790771180027974471800279869418002799093180027939971800279791118002799599180027942631800279153418002794727180027919851800279996718002796699180027989031800279828618002796010180027981941800279440718002797061180027933321800279248218002798647180027992831800279456018002791175180027964261800279216218002797481180027950431800279107318002794564180027915991800279346218002790787180027994411800279968218002796397180027948891800279228518002797834180027979761800279301718002795302180027906931800279071318002793892180027989061800279487818002791932180027983731800279399618002797880180027974951800279286818002792406180027936451800279138818002791092180027929261800279345518002797577180027937891800279211018002793739180027943511800279456818002797421180027985401800279688618002799248180027925421800279730518002792310180027914151800279175118002795812180027919661800279053718002790885180027940271800279088318002791132180027954921800279386218002791484180027913181800279072118002797927