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

至少输入手机号码前7位

1800279归属地信息

广东 东莞 中国电信 CDMA2000 网络

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

1800279号段

最近查询

13892110279
陕西 延安中国移动 GSM 网络
陕西延安陕西移动全球通卡
陕西延安中国移动GSM
陕西省延安市陕西移动全球通卡

13893200279
甘肃 兰州中国移动 GSM 网络
甘肃兰州甘肃移动全球通卡
甘肃兰州中国移动GSM
甘肃省兰州市甘肃移动全球通卡

13054090279
湖南 益阳中国联通 GSM 网络
湖南益阳湖南联通GSM卡
湖南益阳中国联通GSM
湖南省益阳市湖南联通GSM卡

13130710279
辽宁 辽阳中国联通 GSM 网络
辽宁辽阳辽宁联通GSM卡
辽宁辽阳中国联通GSM
辽宁省辽阳市辽宁联通GSM卡

15568870279
吉林 长春中国联通 GSM 网络
吉林长春吉林联通GSM卡
吉林长春中国联通GSM

18514010279

13419820279
河南 三门峡中国移动 GSM 网络
河南三门峡河南移动大众卡
河南三门峡中国移动GSM
河南省三门峡河南移动大众卡

13478920279
辽宁 大连中国移动 GSM 网络
辽宁大连辽宁移动大众卡
辽宁大连中国移动GSM
辽宁省大连市辽宁移动大众卡

13489540279
福建 泉州中国移动 GSM 网络
福建泉州福建移动大众卡
福建泉州中国移动GSM
福建省泉州市福建移动大众卡

13563890279
山东 菏泽中国移动 GSM 网络
山东菏泽山东移动全球通卡
山东菏泽中国移动GSM
山东省菏泽市山东移动全球通卡

13595530279
贵州 黔东南苗族侗族自治州中国移动 GSM 网络
贵州凯里贵州移动全球通卡
贵州凯里中国移动GSM
贵州省凯里市贵州移动全球通卡

13731950279
安徽 六安中国移动 GSM 网络
安徽六安安徽移动全球通卡
安徽六安中国移动GSM
安徽省六安市安徽移动全球通卡

13747950279
河南 信阳中国移动 GSM 网络
河南信阳河南移动全球通卡
河南信阳中国移动GSM
河南省信阳市河南移动全球通卡

15749980279

15828510279
四川 成都中国移动 GSM 网络
四川成都四川移动动感地带卡
四川成都中国移动GSM
四川省成都市四川移动全球通卡

18249170279
黑龙江 哈尔滨中国移动 TD-SCDMA 网络
黑龙江哈尔滨中国移动GSM
黑龙江 哈尔滨移动182卡

13361030279
山东 济南中国电信 CDMA2000 网络
山东济南山东电信CDMA卡
山东济南中国电信CDMA
山东省济南市山东电信CDMA卡

15306530279
浙江 杭州中国电信 CDMA2000 网络
浙江杭州中国电信CDMA
浙江省杭州市浙江电信CDMA卡

15359490279
福建 泉州中国电信 CDMA2000 网络
福建泉州福建电信CDMA卡
福建泉州中国电信CDMA
福建 泉州福建电信CDMA卡

15384560279
陕西 汉中中国电信 CDMA2000 网络
陕西汉中中国电信CDMA
陕西 汉中陕西电信CDMA卡

回到顶部
18002793625180027993951800279900318002790139180027975561800279129618002799336180027940141800279477218002797078180027932591800279401818002799886180027992121800279953218002796112180027972771800279637318002792889180027963491800279015018002796782180027994551800279267918002794866180027933461800279517618002790244180027990111800279451118002798924180027910821800279084418002794428180027945121800279631618002795203180027985921800279509418002792456180027982461800279938818002793011180027952481800279022518002790186180027939661800279901318002797202180027951601800279353718002797856180027929131800279897418002790395180027926701800279994818002792162180027934221800279239818002796684180027924801800279140018002799021180027931971800279272818002792404180027974111800279807518002798370180027907341800279375018002797010180027966161800279718218002795280180027996961800279005118002795857180027973821800279226218002793180180027916881800279295918002792343180027986801800279984618002796913180027997721800279661518002795740180027980421800279984818002798366180027942891800279533818002799787180027920451800279684618002791411180027959641800279494418002798496180027980371800279775618002797168180027926661800279796218002799060180027941861800279030118002792014180027959801800279575118002791456180027942541800279316718002797187180027917991800279768018002793766180027922151800279434018002796725180027919081800279644118002791137180027956831800279512318002796559180027941461800279829518002797140180027955741800279817018002798130180027920341800279335618002794480180027995441800279383918002791826180027922531800279981418002793959180027970571800279275018002797857180027973091800279443618002793796180027914411800279895618002796192180027965311800279922218002792098180027932081800279854118002790037180027930171800279460218002796686180027930861800279343018002796011180027950451800279839418002792174180027974661800279601718002799513180027996661800279423218002797709180027937991800279258918002793852180027901131800279442318002792718180027981891800279249518002793943180027940081800279556818002799813180027951731800279614518002790402180027933801800279915518002794119180027922421800279888518002796253180027926321800279250418002791705180027908201800279851618002792762180027935621800279526818002795861180027993781800279683418002798793180027923151800279225218002793660180027971021800279736618002792165180027933541800279779918002793569180027997501800279914018002791392180027919421800279271018002790196180027966081800279671618002799117180027929951800279199618002798869180027980881800279600418002797141180027933951800279106518002795279180027914191800279609918002797896180027960771800279255718002799046180027941291800279029318002792377180027972141800279816218002796962180027995101800279367118002798190180027904421800279871518002794924180027995991800279500618002796551180027936981800279098318002793122180027975941800279921518002799055180027904661800279242718002792015180027978231800279475118002793714180027936571800279257618002792326180027971661800279799218002798790180027930601800279077718002795435180027905141800279111218002790092180027956381800279705118002791073180027998351800279406518002794475180027953401800279447218002799305180027945311800279722518002792290180027933441800279349618002791039180027945461800279532518002795593180027911151800279774418002796777180027930311800279080018002797173180027988401800279050618002797863180027906971800279803618002790987180027942161800279633218002798588180027969051800279051518002794199180027923931800279036618002797581180027959031800279015218002792289180027988951800279291218002793724180027988661800279958218002798696180027915661800279223618002790369180027960791800279606918002798800180027966181800279116918002794567180027942711800279726418002795684180027951991800279682718002792947180027994031800279319218002798386180027991111800279717118002793632180027921841800279738818002796274180027970841800279606018002799546180027909611800279565818002793566180027972871800279491518002798702180027951451800279150018002790226180027902121800279868818002793618180027971381800279153018002798340180027959351800279963518002791657180027914041800279465718002797835180027914551800279839318002798198180027918121800279602018002799278180027941081800279351818002795538180027978591800279192718002790885180027938721800279711818002795644180027954981800279597318002791864180027948951800279594718002791569180027947431800279856018002794679180027936291800279179518002796324180027977191800279968218002790455180027956941800279869418002791055180027983591800279713518002797667180027913691800279360418002795928180027911241800279341718002794105180027953611800279624918002796500180027988061800279183518002799509180027915251800279714618002793693180027918581800279886818002795031180027916121800279162118002794174180027923131800279742618002794532180027969951800279174618002798551180027901421800279054218002794461180027921631800279625618002798451180027979571800279920518002794142180027930051800279601818002791344180027926011800279641418002797061180027908391800279300218002790479180027975441800279608318002795523180027973101800279155318002799083180027911881800279913718002793067180027952401800279181818002795677180027904361800279189918002790176180027934691800279687618002798834180027905801800279620918002794285180027972981800279525418002794555180027933181800279165918002792105180027925961800279119418002799440180027985501800279499918002794873180027970651800279345818002797396180027991611800279083418002793509180027988281800279705518002798022180027942211800279392018002795774180027935071800279623518002794189180027905481800279033918002791971180027997211800279774018002791506180027935681800279021818002797620180027902601800279174918002793070180027906171800279520418002791341180027912681800279662118002796924180027920471800279430118002792385180027970941800279166018002798420180027947601800279612218002797941180027941561800279679218002799238180027927681800279304118002796495180027976361800279806918002796794180027995201800279618218002794243180027939651800279968118002792003180027911901800279416618002797814180027988581800279813718002793953180027974271800279514018002790214180027901791800279347718002793797180027970361800279473718002794632180027932731800279640418002796992180027927721800279803418002796154180027946121800279425218002792435180027977511800279881818002791007180027984551800279066718002795838180027919641800279118418002798440180027990781800279918118002795116180027986721800279692818002795413180027946531800279237518002790138180027920301800279093818002794375180027928571800279083718002796478180027902531800279376718002799654180027971311800279107518002798861180027970591800279092818002799879180027981851800279040118002794940180027920711800279175918002791406180027967081800279562918002798083180027951951800279589018002796555180027904431800279412818002791744180027933631800279632318002795704180027909141800279487518002790109180027962141800279158318002790658180027954311800279873018002798590180027920641800279677218002797082180027949421800279738918002796940180027991151800279918918002790952180027999251800279642918002791246180027951591800279534618002798302180027982981800279333118002796262180027942631800279312318002799807180027921131800279562018002799010180027978171800279556518002790240180027949281800279137018002793164180027900991800279524718002798604180027968891800279167518002791350180027920271800279961518002795029180027975141800279578118002795833180027928271800279263818002793708180027926391800279136818002799074180027931741800279472918002794426180027919201800279853218002798622180027989851800279097218002794011180027923891800279954718002797876180027940911800279770218002791013180027921781800279503818002790387180027999351800279897018002791111180027981111800279743918002791487180027942971800279807418002790560180027929821800279889818002791873180027985221800279992418002799464180027908941800279702418002799815180027943411800279316518002796963180027907011800279874118002794920180027926491800279295418002794211180027959961800279916718002790304180027959711800279549318002799228180027948221800279886018002794390180027953211800279801918002792112180027950071800279909018002796488180027914331800279489118002798422180027916151800279491718002795899180027965831800279274918002790614180027913271800279016518002798689180027995671800279246618002798412180027933051800279220118002795821180027949911800279267718002790659180027959491800279611918002799296180027946811800279178518002795897180027922371800279140918002790572180027957121800279085318002792485180027971511800279094518002796954180027956101800279164218002795363180027952771800279410418002798175180027910691800279286118002793225180027967021800279400718002793743180027962911800279424818002790374180027973981800279665018002796294180027922511800279490618002793482180027985231800279129418002795507180027966601800279507818002797462180027985001800279651318002794796180027955171800279077618002791592180027999281800279415918002799345180027993701800279782118002796797180027968531800279870618002798958180027997281800279963218002790711180027990851800279118118002797657180027959171800279282618002799066180027938871800279560118002799530180027935701800279049318002791432180027943221800279339718002793239180027952321800279734818002795282180027964991800279029418002798092180027914221800279870818002793240180027988531800279330618002790990180027921681800279979518002798228180027926961800279493718002797262180027998631800279536718002797358180027973421800279993018002797583180027939541800279494618002797027180027901631800279455218002791917180027953591800279108018002795719180027938571800279013318002792656180027970071800279758818002795991180027966831800279695018002794147180027996111800279160818002798930180027984421800279340818002794778180027910411800279407418002790047180027975801800279295718002794278180027988521800279597418002794705180027980031800279152618002792822180027900701800279126618002790516180027939821800279570218002790710180027902081800279734918002797703180027948261800279575518002796722180027934491800279766118002797474180027932851800279798218002793781180027980241800279614018002799806180027957241800279098218002798234180027999461800279573318002793896180027902111800279207618002795939180027946001800279352118002793997180027923291800279506818002798043180027918621800279215418002799431180027947711800279624418002794485180027955701800279675218002797533180027957791800279881918002799604180027924761800279097118002792143180027903891800279216718002790674180027906301800279764718002795024180027937351800279789418002795948180027989641800279752418002792527180027965641800279219418002793130180027957781800279121818002791408180027935321800279990918002797142180027930931800279916218002791969180027999131800279176318002795342180027916031800279192118002795156180027943351800279183318002792858180027928091800279635418002797256180027967901800279782818002799367180027950931800279629818002798642180027972351800279467318002799562180027935921800279890618002797219180027966521800279558118002795308180027906571800279135318002796300180027968691800279157318002793874180027966881800279732818002796760180027951551800279599518002799648180027935541800279134218002791713180027988641800279878118002796732180027925981800279627618002797216180027948791800279905418002791060180027933261800279780818002794529180027964101800279518218002797610180027959931800279957218002794591180027998781800279681818002794522180027904251800279861218002797754180027915511800279636518002791100180027953941800279887218002791723180027945071800279651618002797004180027907591800279767918002790678180027937451800279010618002794398180027995741800279054418002795721180027976131800279002718002792860180027942551800279555718002798171180027982291800279929418002791671180027934621800279646118002795158180027993981800279160918002798095180027947621800279647518002793260180027973161800279773018002791311180027940061800279063418002797976180027996781800279090918002795226180027985611800279219218002798312180027950631800279266918002794549180027922551800279639718002790941180027947741800279000118002794344180027983791800279908818002794209180027959261800279738118002796413180027911301800279290718002791851180027900241800279806418002797343180027913191800279509918002799705180027928501800279135918002797288180027955961800279637218002794040180027933141800279921618002796934180027994001800279646518002798438180027988801800279566718002791182180027920581800279093618002796743180027990521800279799318002794012180027984581800279586718002791226180027910851800279602518002792341180027965681800279348118002790354180027947591800279303318002797933180027911361800279710418002794183180027988471800279485718002791491180027901461800279801218002795220180027921221800279097618002794481180027931291800279112018002792979180027969961800279193618002795077180027961531800279307818002792593180027969161800279276918002791854180027925101800279522218002797949180027965471800279461618002792906180027949191800279923718002792735180027993251800279439418002799227180027908701800279437418002793801180027935571800279434618002791038180027907191800279802718002791685180027965351800279457418002793468180027930801800279922918002790888180027958061800279626818002794084180027978551800279957018002797796180027987351800279980118002791547180027969941800279079318002790454180027970181800279469218002799389180027917101800279307218002797081180027911131800279065318002793830180027944771800279790318002790689180027964331800279867418002792984180027988421800279838318002793392180027916231800279780618002794537180027956341800279023018002796549180027913141800279305218002793895180027952451800279564518002798645180027962501800279253018002798461180027940511800279255118002791494180027950901800279633618002795497180027929831800279574818002798425180027917881800279673718002796844180027942841800279786218002798499180027965501800279294918002793763180027985311800279131518002790166180027997361800279595418002795976180027971431800279592118002792528180027940621800279861918002796448180027979341800279945118002796329180027913891800279251218002793868180027969731800279188718002799047180027965851800279307418002798859180027900821800279438918002796675180027984331800279646318002790309180027996881800279615718002791647180027998321800279650818002791250180027913051800279585118002799851180027947281800279900818002797729180027968511800279775018002792131180027913961800279740018002798205180027931931800279951118002795101180027976691800279606618002791045180027976731800279824318002795040180027948021800279032618002795514180027956031800279085018002799702180027936861800279917918002792470180027961231800279869718002794282180027957841800279653218002790757180027905231800279332018002790298180027958261800279693718002796515180027992361800279289818002793292180027996141800279925018002793848180027992521800279809118002790842180027927021800279817318002790810180027957681800279066218002793333180027935611800279909118002791165180027919871800279486218002794758180027937821800279617918002793153180027949941800279513218002790448180027956191800279308518002792002180027910021800279288518002797521180027949451800279458518002793501180027922921800279192418002793908180027993961800279399118002799053180027968771800279664218002796234180027957281800279109618002793015180027931481800279540518002791106180027974761800279649118002795700180027911021800279639518002792095180027932791800279921818002795725180027934481800279213018002790266180027977921800279749918002792943180027964391800279767718002791848180027937701800279250518002791733180027943911800279505918002796742180027900811800279589818002797413180027944441800279815618002794646180027969151800279810518002798903180027948691800279169818002792397180027977651800279764118002795527180027929531800279949418002797848180027944001800279420118002791346180027992991800279035318002790619180027917421800279055218002798444180027945811800279366118002791280180027918001800279513718002793216180027903961800279876918002799729180027917251800279230818002794223180027951271800279897218002790749180027969221800279304518002795886180027955911800279598718002792005180027951361800279631918002797625180027916961800279282318002795382180027991701800279651818002793498180027942371800279413718002794203180027947141800279495118002790727180027941201800279857818002795352180027976681800279523918002798679180027914751800279726118002790476180027969791800279869518002791652180027902511800279942318002798324180027994061800279027218002798670180027920961800279098118002790650180027935891800279463818002796200180027955641800279870018002796420180027900331800279589318002793583180027962471800279872918002796860180027961141800279386518002794171180027960921800279458918002792615180027968781800279422618002791171180027952001800279908018002794545180027933041800279995218002797978180027918931800279854318002790760180027994251800279560718002794741180027946611800279801018002794655180027977841800279942118002790670180027988321800279058618002796734180027987381800279568018002798429180027929751800279240318002791394180027955451800279352418002795910180027997881800279568118002797825180027909311800279054518002792336180027932551800279723818002798462180027954491800279924018002795246180027993801800279981818002796033180027902581800279465618002795797180027919801800279503218002795095180027987311800279210618002799665180027985371800279521218002790394180027960761800279320718002795509180027921251800279883118002793459180027900761800279908418002791715180027942961800279109418002795686180027933741800279212318002791875180027909471800279360318002796946180027974681800279585318002791019180027923661800279403318002798343180027921811800279809918002792663180027952961800279051018002790277180027904171800279174518002796469180027996681800279213218002793073180027938791800279837818002791424180027972341800279145418002793307180027942561800279867118002797286180027900041800279713618002797052180027990561800279733818002790074180027944601800279540718002795633180027913321800279741218002793280180027945691800279737818002793100180027963881800279038018002796137180027925631800279290918002793487180027920171800279915218002799980180027915801800279532218002793948180027928951800279573918002799015180027904771800279133418002794836180027923401800279074718002791620180027972891800279152018002799762180027957751800279572618002799020180027933651800279632118002791390180027910001800279507418002799219180027976921800279191418002791040180027907781800279370918002792779180027912401800279069518002793847180027990321800279814018002796326180027975301800279523318002795869180027947171800279666418002790896180027992391800279668718002799584180027984091800279907618002794783180027959321800279190218002798519180027956081800279403718002792195180027997111800279357618002792052180027931161800279548318002796307180027988781800279552618002790270180027950821800279031218002791880180027962201800279249718002797294180027914071800279336418002799373180027947231800279887318002798474180027951221800279511518002790328180027973751800279771018002794114180027991591800279326118002790124180027936281800279057618002798264180027918971800279055918002792739180027900751800279031818002794482180027938061800279984018002793584180027943231800279638418002793935180027919921800279051718002795178180027952881800279242618002795839180027979321800279023518002797291180027941691800279777118002790541180027912691800279550118002798023180027904651800279801818002794601180027929521800279710118002793311180027951071800279768518002794358180027962551800279391518002797885180027973831800279944118002796296180027955161800279862518002791786180027900571800279951818002798058180027919911800279686618002796740180027956601800279730218002797553180027995511800279626118002799981180027943521800279301218002791956180027937221800279062018002790845180027901811800279452718002792281180027915311800279437018002792121180027909351800279278718002796832180027924871800279255518002790543180027955181800279455818002791088180027996511800279489618002798816180027902831800279822218002793588180027901751800279118018002796536180027966801800279949818002797433180027999031800279349418002799233180027974581800279431818002797741180027934321800279818018002791739180027951501800279848718002795013180027993181800279782018002797401180027981011800279099718002794164180027921361800279209718002796942180027911461800279263118002793650180027957081800279721818002794087180027956371800279797118002798281180027916411800279145018002790966180027936951800279093318002793942180027988221800279165418002792172180027950621800279344418002791010180027902091800279130818002792958180027934651800279439518002798514180027954411800279905718002792678180027906771800279524918002791925180027987541800279730018002794351180027909641800279507518002792357180027974161800279888218002790527180027970061800279819218002798877180027944321800279132618002798491180027921821800279515418002791361180027965941800279054618002792190180027943841800279867818002794739180027919351800279990818002797977180027907001800279798518002798483180027985551800279836318002798364180027969841800279681518002791385180027937951800279978618002799686180027984191800279734118002799983180027997131800279636718002793826180027932211800279405218002792301180027935751800279173118002799168180027919121800279375518002796208180027933431800279293318002790216180027927811800279717418002799348180027936991800279185318002797158180027947671800279899718002793413180027926201800279310718002791947180027925601800279101618002790067180027933221800279736918002797023180027966971800279322018002790498180027941921800279990218002791416180027961021800279622518002796128180027911591800279829118002796528180027908431800279792518002790101180027928511800279104218002792622180027982761800279034918002793111180027964971800279648918002798391180027968821800279586518002798978180027987571800279014518002798424180027983261800279093218002794165180027910481800279100918002794184180027955311800279080718002792700180027995071800279860018002799953180027931901800279294018002791946180027967101800279004918002793702180027994421800279229318002797115180027933511800279595818002797015180027958821800279850418002793653180027958661800279261318002791206180027986301800279519718002795529180027903561800279805418002794369180027916481800279338818002799276180027981971800279311018002797273180027918861800279714718002799436180027912621800279219118002798874180027987241800279160018002792134180027903171800279610418002793293180027901481800279609518002790415180027938181800279335718002791564180027972691800279115718002794676180027929551800279550618002796817180027949771800279392718002796430180027966611800279001318002796181180027969071800279746118002797508180027994741800279447418002795659180027968611800279321218002794649180027946071800279726318002795434180027917031800279615918002791640180027908981800279309418002798811180027940971800279426718002790433180027941851800279000018002790995180027994561800279680618002792145180027982771800279894918002794688180027938211800279087118002796635180027963471800279615518002798773180027947251800279115018002797498180027912981800279042218002799554180027910431800279081818002795419180027977081800279095018002796957180027977011800279815818002791638180027991061800279203318002798319180027936891800279392918002795096180027903671800279144418002798909180027944241800279760318002793882180027910011800279593418002792230180027909551800279674718002798404180027977571800279528518002795868180027928881800279194918002799785180027979201800279892318002795008180027971621800279058918002793914180027938021800279025418002795682180027941881800279599018002796021180027992141800279222018002796903180027973911800279145318002796045180027956761800279004818002797248180027934511800279936818002797257180027975411800279650518002794983180027979841800279406118002793297180027934181800279814618002795524180027942131800279653418002799487180027918151800279523718002794678180027980061800279305618002799023180027997141800279520818002790739180027983541800279975618002794674180027902371800279979218002799344180027949531800279992018002796450180027985081800279507018002791066180027954601800279663918002797577180027935781800279503318002793400180027972831800279682318002793275180027967581800279157818002793402180027905931800279153718002799397180027988291800279836818002797019180027915031800279913818002794965180027965021800279214918002790858180027927311800279514618002794043180027908301800279716418002799413180027938111800279179418002798400180027974461800279343818002796068180027952421800279147818002792774180027938581800279625118002799942180027944531800279371918002798511180027904851800279086518002796350180027988431800279759618002793860180027994451800279761118002795594180027991321800279060018002791601180027979391800279987618002793201180027958591800279854218002799975180027993921800279502018002790540180027915551800279198118002797447180027967891800279615218002793736180027952971800279628618002793904180027958831800279984318002795486180027922881800279100818002799411180027998161800279684318002799919180027942651800279096018002796240180027928411800279253418002792413180027977171800279893918002794138180027915071800279383618002798254180027988031800279486818002797845180027973291800279853818002793777180027975061800279361918002792244180027972441800279138218002795970180027945281800279388418002796297180027955131800279680218002796054180027989321800279003418002793370180027983301800279157518002793390180027958151800279235418002798240180027926731800279204318002790435180027947071800279836918002797601180027921101800279602718002795445180027921851800279418018002790161180027906961800279033518002796837180027955521800279639218002795528180027946401800279725318002792883180027981351800279370518002798727180027982351800279155218002794818180027982481800279778718002799689180027993311800279139718002794599180027922761800279444918002793641180027963251800279508818002790061180027969321800279594618002794032180027988271800279161018002792603180027939671800279788218002791260180027945951800279736318002793567180027934011800279581818002790753180027987911800279635318002791895180027929291800279666918002796689180027981131800279003918002794576180027958011800279279918002796726180027938561800279650118002792459180027922141800279614818002793627180027947441800279052818002795430180027914261800279308318002793922180027980761800279116018002793335180027974031800279242518002796493180027974591800279723218002793147180027912881800279746018002790984180027923181800279328818002790652180027927051800279117518002791027180027958761800279826118002791768180027938461800279234918002794176180027995661800279324318002798044180027910221800279916518002795889180027998961800279846718002793594180027912551800279581318002798329180027927141800279236218002799624180027975021800279794218002793312180027903371800279712518002798948180027920461800279705018002790965180027962651800279568718002798761180027991251800279144318002797666180027977821800279642118002793634180027983971800279532918002791616180027960081800279989818002792657180027950261800279861318002792502180027903421800279444018002790996180027901051800279529118002791379180027961391800279680518002796723180027962041800279281818002793171180027983281800279285618002796164180027997631800279128718002799204180027949631800279146118002797304180027938491800279162518002790300180027910501800279553718002796914180027976311800279584018002794261180027990991800279487218002790967180027920941800279640318002792689180027941951800279648118002796753180027970771800279631518002792088180027957531800279196218002794584180027920071800279758618002792320180027983421800279167018002797672180027959131800279299818002790242180027901371800279959618002799683180027905381800279508718002795051180027911561800279914218002796385180027902591800279085218002793257180027983711800279682818002794496180027907651800279921118002791178180027929411800279112918002790273180027921661800279865018002795459180027979951800279505418002793809180027921151800279927118002792175180027935381800279778818002796272180027957821800279191018002792231180027965381800279090818002795191180027956541800279973318002791489180027931251800279491318002796972180027905191800279405318002793978180027930201800279700118002791413180027961501800279220218002796637180027934351800279965918002793622180027902291800279951518002793926180027980571800279674818002790222180027917431800279682018002796158180027920501800279515318002799385180027912721800279468918002797394180027908481800279446218002794823180027962271800279217618002792847180027912761800279067518002790847180027975611800279880118002792624180027952191800279669618002796698180027995211800279204418002797958180027946331800279950618002799804180027984841800279341118002798507180027929911800279906118002791360180027942491800279999918002790315180027913991800279411818002792418180027965531800279185518002791519180027930461800279276518002792908180027932421800279471818002799251180027982831800279729718002794415180027925081800279569518002790445180027920291800279141518002792684180027940821800279181718002798835180027916291800279457118002795679180027969771800279558018002795347180027905071800279562618002793785180027909101800279207418002799503180027909441800279937418002793862180027964821800279909218002790723180027985461800279447818002796399180027900301800279048618002795819180027982331800279437618002795576180027997901800279693618002794834180027911671800279957918002792621180027951021800279838018002796800180027992631800279377418002796614180027945431800279263418002798841180027942771800279052918002798704180027945661800279931218002791878180027944941800279837618002792137180027926361800279155418002795104180027935651800279345518002798787180027936661800279549418002793022180027946291800279468018002794769180027980201800279125318002790973180027957581800279394918002792316180027972391800279187018002799697180027931081800279480718002794708180027987681800279373318002799435180027964441800279390718002790791180027944301800279549618002796964180027951571800279359018002797028180027915501800279320518002797003180027941731800279461118002792386180027946141800279360518002795671180027986361800279671818002795326180027954151800279311918002798301180027950011800279144818002797759180027914211800279789518002793823180027990001800279729918002791292180027988371800279725118002793483180027920871800279846018002799749180027951381800279145818002790482180027959791800279275518002792599180027994701800279850218002798476180027915721800279633318002793552180027947561800279056118002796893180027977791800279977518002791967180027905241800279878518002794305180027977731800279594318002796364180027922741800279504218002797847180027938751800279558218002797954180027975591800279823718002790385180027933171800279404418002798661180027963451800279176618002791984180027976281800279683918002799740180027981831800279095918002793092180027947811800279367318002792614180027908291800279053118002793446180027959981800279899218002793424180027957801800279682218002798001180027904081800279044618002792579180027912191800279759818002799068180027986591800279793618002797148180027986771800279956918002792846180027982301800279090418002793720180027910441800279604118002793128180027962711800279937518002797590180027960821800279337218002799234180027943791800279665818002790490180027907871800279283118002796983180027985391800279201318002795504180027967881800279403618002795362180027973611800279752218002797753180027934601800279971218002791697180027917641800279674418002793878180027959241800279128118002790162180027923351800279497618002796613180027931211800279397918002791365180027951281800279860618002795508180027969981800279454818002795639180027903231800279766518002798669180027968631800279621318002798449180027983551800279147618002793313180027997461800279371218002792685180027938371800279425818002799618180027973341800279460618002790532180027992861800279644618002795938180027930031800279817818002797321180027906041800279663318002793969180027907731800279062318002793169180027953091800279735218002798836180027928351800279519818002795348180027959821800279147218002798110180027930471800279551518002799383180027989351800279428718002792993180027968191800279201018002794122180027905871800279707118002796757180027923171800279466518002795125180027970251800279855218002799810180027930041800279126718002791532180027901821800279533918002795010180027900871800279839218002794979180027963901800279302118002792921180027958281800279029618002793850180027930711800279232318002795423180027953571800279081318002798087180027990821800279371818002790951180027901261800279773818002798107180027900351800279342118002796880180027922671800279805618002798928180027969391800279009618002799129180027970201800279831518002798797180027923841800279396018002799141180027979801800279488818002796814180027927151800279308118002791527180027934161800279904118002792584180027964011800279851218002790805180027964311800279009118002799866180027994841800279833418002799833180027938321800279185618002795315180027984021800279753618002795372180027979151800279229518002795503180027984981800279645618002794269180027995891800279769118002792592180027923761800279611718002797054180027948001800279228518002799291180027950671800279233718002796566180027941611800279432518002792367180027903591800279070918002796763180027967711800279030218002796691180027919451800279950818002796521180027966561800279294418002790278180027905751800279026518002793227180027925261800279091618002798685180027901311800279702918002797705180027982521800279013418002798469180027981001800279442918002790874180027954621800279971918002797735180027935851800279377818002798798180027937111800279982618002794303180027988151800279554218002799932180027984311800279730718002795071180027947871800279572918002797380180027970691800279616718002799399180027996631800279187118002793513180027934641800279486118002790363180027921241800279809418002794608180027998741800279913518002794135180027903651800279404118002792659180027921461800279997118002796480180027976091800279636318002796779180027956781800279364318002792901180027967071800279720018002799297180027938611800279885018002794709180027965141800279171918002795605180027975631800279086718002792104180027923101800279652018002790968180027915051800279368818002797106180027900521800279129918002796761180027962301800279537918002799065180027975541800279900218002791431180027928481800279879918002796449180027983041800279701418002799609180027911831800279497418002792740180027980721800279973018002790861180027956681800279900418002791933180027951391800279610018002798540180027968751800279146618002791546180027903051800279317618002794441180027949141800279137118002790009180027971691800279365818002794015180027999561800279838218002794580180027999391800279481218002797284180027966771800279998718002791639180027918981800279187418002793453180027996531800279183418002798015180027956021800279819918002793690180027987631800279262318002799992180027981721800279185018002796282180027997231800279966118002799849180027965231800279880418002793268180027996701800279778518002794798180027910571800279273718002799626180027981791800279233018002795044180027934391800279300718002790041180027978011800279991518002797686180027935481800279198218002798921180027997971800279985518002790782180027935501800279179018002794671180027925001800279227918002792946180027942601800279229818002796442180027925461800279840518002793104180027965971800279774718002790413180027929811800279531018002792521180027982201800279273318002796056180027927851800279378018002794217180027980521800279412618002798545180027957541800279450118002794786180027973221800279945018002795707180027941391800279338218002793203180027915601800279647018002799217180027915081800279980218002792353180027942661800279139818002790963180027968841800279228718002792633180027978341800279114718002797917180027900211800279622918002795696180027969291800279645818002790877180027971281800279163218002790856180027941601800279127418002797643180027979751800279375318002790321180027933501800279617818002797280180027909581800279521518002793252180027981181800279947818002792363180027935981800279690218002791151180027952511800279399818002796453180027936811800279884818002790502180027910461800279825618002799972180027900221800279799718002790362180027908931800279942718002791351180027933371800279687418002793160180027952621800279757218002791284180027900421800279577218002797048180027976001800279999418002795611180027977701800279900918002790341180027963571800279384418002795092180027965711800279092918002799996180027915821800279550518002790329180027918601800279242418002795360180027923071800279125718002790269180027973061800279677518002790679180027942021800279873618002795773180027933621800279361218002795186180027967781800279909818002794170180027922481800279522818002796474180027935201800279446818002795622180027963611800279576918002793223180027904161800279305018002791929180027954821800279711718002793636180027990191800279637018002791919180027929241800279292718002792442180027913121800279664018002799430180027975181800279308418002797096180027997041800279223218002799235180027984411800279596218002797407180027983231800279337718002798699180027980301800279727018002791593180027972901800279959018002794578180027968291800279792418002797056180027988921800279834718002796735180027928421800279340518002791922180027986661800279669318002793762180027945921800279365518002797546180027998361800279483918002792449180027909241800279046918002798144180027952721800279708518002798709180027979211800279890518002798439180027914361800279582318002794354180027993551800279151618002790882180027995191800279317318002791761180027927251800279640818002793355180027939361800279540618002791467180027935741800279176218002796010180027937751800279375118002795930180027943041800279258118002797438180027926541800279848518002798813180027991961800279580418002797089180027944211800279546618002792452180027947641800279465418002794846180027977671800279416818002795243180027918221800279211118002798119180027968551800279450818002791310180027955341800279205518002798643180027901021800279933418002793902180027982471800279909618002796186180027995941800279082218002797139180027925481800279078518002790621180027965521800279292618002794621180027963061800279249118002796081180027977861800279768318002797192180027991571800279531318002791930180027936261800279208618002791590180027919741800279319918002791533180027940201800279487818002791939180027996991800279486418002791243180027902761800279598818002795723180027937441800279499218002791320180027979981800279894118002790440180027984501800279853618002791783180027932191800279030318002790814180027954471800279704418002791302180027966231800279896118002794133180027900591800279247318002797451180027930881800279261218002794435180027948901800279012518002792408180027964241800279474918002793043180027922131800279760818002793316180027990181800279781318002796451180027962171800279631418002793917180027971371800279230618002798316180027938351800279059518002790615180027948111800279028718002795253180027904971800279047118002798353180027982801800279688518002796198180027931791800279301418002791872180027928941800279252918002795470180027996791800279461018002793037180027995771800279422818002790738180027900851800279119118002796400180027927511800279631018002791726180027904991800279059018002795166180027910141800279972018002798493180027993471800279631218002793757180027951481800279017418002792948180027959141800279028918002795209180027907701800279319418002796595180027916241800279535318002792640180027923191800279383818002791077180027926411800279088618002793282180027935121800279855418002799613180027914271800279306118002798899180027939731800279610518002791293180027955471800279678618002793881180027960741800279983918002798005180027998931800279362418002799859180027953371800279273418002793989180027969251800279660718002791037180027946641800279642218002792006180027990721800279948518002792208180027973791800279210318002792813180027985051800279877918002793970180027909111800279232418002792450180027976531800279836118002792206180027977801800279490218002790376180027990431800279575918002790737180027970751800279073518002793463180027998281800279659018002796356180027988711800279019818002798184180027953361800279260418002793924180027960751800279010318002791179180027910241800279494118002798407180027958271800279538918002792806180027942861800279015818002795444180027969091800279618718002794832180027982411800279571818002793788180027971831800279316818002790159180027967951800279286518002795844180027927131800279288018002794735180027935871800279614918002794908180027973231800279202018002792356180027997381800279169318002794279180027931011800279276118002793637180027993201800279384318002793691180027968561800279922018002793645180027967551800279390618002797827180027968701800279069318002797638180027945441800279841718002797501180027928291800279451018002792494180027952291800279048118002798150180027955631800279051818002794079180027965721800279967418002792625180027978021800279960518002790704180027958311800279502218002795355180027980021800279201218002793536180027963131800279561318002795905180027947381800279701118002799475180027903221800279834418002792069180027976331800279570618002799573180027904301800279888718002794849180027982661800279281218002796580180027992741800279923118002799183180027983321800279433618002797109180027990311800279821618002795349180027900101800279979418002793106180027918301800279789118002799988180027922241800279571118002791994180027975511800279759918002799523180027934671800279076918002797325180027924061800279242218002797313180027955771800279711318002793098180027987861800279323618002796503180027997801800279107418002791295180027984721800279724018002794438180027980401800279590418002798471180027931031800279337518002798120180027961241800279106218002792257180027918071800279146518002792117180027960401800279620318002796393180027925221800279452618002794458180027954891800279108418002799188180027934741800279403518002794635180027941971800279026418002790207180027976401800279052218002792723180027980391800279670918002797229180027921071800279861018002797491180027901681800279858918002794677180027901431800279950018002794803180027954211800279577718002795307180027953111800279245318002792444180027954501800279539718002792382180027924961800279135218002797042180027940301800279265118002798721180027997641800279226518002791542180027963341800279276618002799675180027939101800279874918002794224180027927601800279848118002797179180027948081800279014118002795002180027989001800279594018002796767180027992591800279922618002792065180027900641800279760518002797496180027945381800279803218002792542180027944111800279505518002790390180027920381800279091718002799458180027900631800279036418002790819180027967811800279109718002797612180027971841800279809818002797469180027954421800279679118002790156180027953711800279729218002799576180027941981800279553518002799887180027930421800279381918002798138180027959551800279143818002799410180027948421800279954518002793670180027939991800279596518002794557180027925541800279381518002793957180027995851800279943218002791373180027962731800279912318002799223180027947301800279057318002790025180027928171800279058218002791309180027912171800279353518002797247180027918231800279657818002792400180027951411800279208218002790934180027943241800279885618002792423180027931381800279224918002798987180027913041800279609618002796920180027960581800279985618002796833180027962841800279237118002794095180027966031800279081218002793919180027926351800279451718002790956180027979861800279878218002795841180027903861800279345418002796260180027961681800279230418002790809180027969691800279944818002792967180027903481800279184918002794273180027963021800279408618002793053180027932001800279822318002792256180027910701800279228018002791571180027976221800279469818002793151180027974501800279019018002799201180027977451800279207818002795771180027975171800279573018002798988180027937911800279859418002791518180027961611800279594218002796131180027953761800279730118002799868180027961471800279190418002794995180027958471800279214818002799050180027906911800279042918002791446180027995681800279162818002796537180027909201800279288618002795398180027923881800279884918002794465180027994201800279038318002793863180027977691800279682118002790900180027981911800279130718002796252180027946631800279109218002796569180027928591800279260918002796046180027918461800279605918002791732180027902241800279722318002792807180027959851800279904018002792753180027925801800279439218002792990180027990271800279371618002795041180027963401800279307618002792390180027968451800279430218002797983180027919891800279424218002799606180027916561800279172218002792509180027945151800279102118002796088180027979651800279963618002791844180027962381800279347218002796574180027947241800279450218002796053180027990691800279372618002792869180027973261800279576218002798710180027911761800279037918002792039180027916951800279100618002793057180027904941800279033618002790330180027917561800279011718002799257180027949361800279355818002796770180027940891800279627518002795836180027910351800279804818002791236180027992061800279558918002795656180027901221800279033118002790136180027960611800279431918002798586180027951051800279932418002796462180027930641800279121018002797080180027974191800279282118002790220180027973931800279988318002796318180027913331800279543318002790411180027972761800279373918002794874180027998601800279324418002792652180027927431800279833518002794071180027981331800279926118002794337180027943821800279366718002795231180027998651800279373418002794420180027928011800279689418002792498180027991721800279447918002796437180027937101800279652518002799356180027902211800279009318002793804180027901851800279440218002797948180027916911800279237318002791474180027974721800279881718002799984180027960001800279149518002797093180027985981800279121318002796636180027965071800279110718002793440180027940231800279764218002797851180027950761800279538318002790756180027927291800279351518002792325180027928191800279926718002798339180027985721800279603418002792023180027946441800279591818002798434180027974541800279072918002797914180027915121800279277818002790284180027991821800279565318002790108180027906451800279063218002794504180027921551800279259118002791492180027956251800279541418002797157180027999981800279409618002797340180027924991800279509818002797421180027997171800279997718002797651180027960471800279151118002795800180027933661800279962918002792135180027926751800279318118002797739180027901771800279469318002792272180027973351800279268618002798251180027996431800279482918002796526180027976481800279214218002793006180027922251800279010718002796816180027969411800279050918002796694180027948281800279210018002796648180027993061800279917318002799533180027959751800279069818002799743180027967961800279853018002797687180027971931800279302518002793437180027900381800279417818002791076180027983891800279986718002799854180027909071800279761718002798061180027943961800279984218002795981180027950641800279413018002798084180027956091800279080618002797000180027999471800279765418002790046180027901491800279228218002799118180027984431800279811518002793749180027956461800279181018002793105180027968971800279172918002792717180027916141800279633018002795742180027999341800279256518002791707180027948831800279614318002799825180027912041800279038118002793348180027912901800279347818002794102180027913291800279137418002792980180027964641800279024718002791867180027992451800279207018002792899180027990221800279501518002790083180027975311800279654218002794410180027967761800279751518002793393180027989841800279350318002791053180027997091800279127718002799366180027958071800279422218002791192180027935531800279624118002798038180027911321800279847818002798675180027911211800279323818002794658180027987281800279232718002798506180027928361800279552018002793274180027949321800279715418002790840180027909781800279864618002790740180027973701800279660018002795623180027976061800279433018002794935180027942931800279210118002794291180027934061800279829318002799580180027909931800279809618002799881180027946721800279217318002795558180027901271800279671118002792080180027963091800279901218002796366180027976591800279338718002790333180027963201800279685018002790372180027928491800279608418002790783180027980261800279431218002799655180027914301800279089518002796826180027937921800279243118002799819180027971971800279468418002798149180027939751800279818818002797674180027982871800279993318002796190180027933231800279739918002793834180027960021800279236818002799341180027950531800279896518002790505180027981451800279765218002792541180027963511800279913318002793441180027960191800279704918002792853180027915981800279988018002797347180027948091800279040918002797907180027985241800279077218002798215180027962161800279429818002798194180027944921800279050818002799707180027934361800279287918002799210180027943331800279781818002794056180027923721800279961718002796280180027935191800279859918002791832180027905941800279101118002792626180027988541800279685818002796165180027968311800279459318002794721180027986531800279576118002795179180027917871800279557518002797893180027914631800279457518002795881180027969781800279479518002798938180027911231800279197618002794746180027915101800279329918002790744180027986641800279724218002794931180027954031800279809318002795488180027992821800279811218002795003180027938201800279877018002795120180027932021800279595218002799309180027966051800279032718002798108180027917701800279364018002798413180027940131800279117718002796067180027932311800279409018002795747180027946671800279925618002798284180027914451800279153818002790717180027941411800279000818002790007180027925401800279729518002795848180027963741800279062418002797516180027944831800279169018002794445180027909991800279841618002791166180027925641800279482018002795652180027958301800279078918002791576180027929301800279964718002793329180027963311800279816618002799602180027941521800279180318002791541180027999891800279161318002796492180027907751800279730818002795933180027983111800279257418002798742180027992081800279350818002797037180027973861800279585018002799619180027932091800279581018002791468180027909121800279983718002797589180027993771800279776318002798186180027957921800279849418002794342180027922291800279346118002795256180027979871800279448718002795463180027909741800279432018002799662180027902791800279274418002793616180027978101800279693518002799317180027991661800279009418002798165180027992301800279787918002794220180027908781800279664918002794433180027983001800279833718002791477180027985531800279190018002794784180027991431800279866718002796455180027931351800279040618002790170180027985751800279911218002791587180027929171800279823218002794598180027930791800279929018002798893180027917981800279395818002792358180027955221800279427018002798495180027960631800279344518002794064180027953921800279995718002798278180027979231800279799918002791049180027991941800279969318002790456180027933981800279780518002795235180027931841800279521718002796228180027929251800279839918002791760180027938891800279932318002796254180027987561800279816918002794308180027983361800279901618002790833180027901541800279871218002799094180027967461800279546118002797503180027947221800279671518002792738180027905971800279198818002799242180027907551800279021718002795817180027978261800279026218002799995180027901951800279367618002793183180027941621800279226118002793224180027925701800279353318002793414180027992321800279261718002792538180027965121800279204218002795112180027975701800279561418002790238180027913951800279708318002799280180027905621800279952918002791782180027900111800279754318002794623180027974851800279219718002795016180027978641800279068318002798960180027946871800279160418002798211180027944891800279374718002795399180027951291800279778118002797163180027958431800279464518002794245180027946371800279744018002797350180027959411800279083818002795437180027918941800279055518002791481180027988791800279403818002790846180027957221800279592018002795278180027974301800279635818002796692180027927211800279015118002797584180027924921800279628718002797693180027903461800279906318002792923180027967201800279739718002790668180027914401800279341518002793166180027965561800279406918002790285180027930751800279954918002799970180027955951800279315018002791686180027965821800279362018002794046180027924651800279535818002792915180027912351800279691018002796768180027916731800279875518002790412180027926971800279777518002797573180027976151800279433218002798983180027989181800279925418002794094180027929001800279556618002795693180027938121800279868118002791643180027976271800279695518002794288180027961721800279159418002797961180027987321800279123818002791584180027947941800279432718002792828180027966461800279374018002792864180027988911800279043218002794499180027975821800279712118002795151180027944431800279841118002793291180027900581800279977918002798533180027924121800279430618002791128180027921271800279836218002799798180027967741800279784218002790358180027902451800279783318002791689180027935451800279086418002798917180027947651800279122518002793330180027967041800279514918002799747180027994901800279214418002790707180027926581800279441318002790249180027988511800279244318002798007180027988201800279827118002792407180027996851800279894518002799800180027941931800279224718002791820180027963621800279675418002793399180027911031800279666318002799861180027949711800279161818002793442180027986201800279908118002790467180027945231800279485018002792556180027985491800279160518002797074180027906941800279479118002795474180027919791800279531418002790643180027972851800279825318002799071180027973761800279071518002799669180027951091800279849018002798705180027982701800279790218002791997180027910311800279962018002798203180027958711800279328318002793933180027927641800279820418002793972180027905771800279463418002798348180027949901800279623118002790239180027989141800279022718002798765180027978521800279293418002796115180027967141800279934218002799273180027953751800279436118002793394180027951691800279277318002794789180027901601800279291618002796012180027927861800279023318002794085180027960031800279220018002799035180027923221800279076718002798263180027975971800279317018002796091180027925971800279553018002792183180027949431800279564018002797064180027991191800279948818002790954180027979941800279213318002795057180027977001800279059818002794776180027941111800279913918002795134180027972551800279931118002792945180027946601800279814818002791442180027933081800279089218002799525180027991161800279376418002798967180027911981800279895218002795023180027945961800279602218002796787180027915791800279326618002796641180027993301800279814718002799771180027952701800279734518002796443180027986841800279260718002795416180027947061800279661118002790290180027915131800279136218002795086180027938801800279835118002792072180027951441800279141818002795478180027989221800279154818002798272180027931341800279771218002797844180027918041800279507318002797103180027956481800279255918002799160180027932541800279599718002791753180027938451800279516118002799622180027999491800279321318002790437180027935951800279260618002790660180027962781800279916918002794274180027946851800279553318002798428180027940991800279777818002793500180027983561800279910418002790801180027927361800279790518002796026180027988831800279158818002792918180027968351800279786718002799929180027952591800279932118002798771180027972011800279053318002790612180027947901800279402118002797795180027982851800279898118002797545180027975781800279059118002793450180027913721800279641918002794153180027927161800279073618002794406180027952901800279668518002790373180027951851800279020218002792193180027906221800279415118002794720180027931851800279978218002794225180027935551800279884418002796130180027989271800279531818002794143180027937941800279960318002799936180027940811800279640718002795005180027943491800279370418002794958180027948041800279159918002796670180027959781800279526418002792300180027932331800279907718002795428180027998051800279611118002793609180027997341800279470018002795816180027927061800279420818002797764180027968481800279963018002798268180027999741800279883918002793983180027996411800279481418002794454180027900501800279463018002799905180027983871800279075218002792266180027910051800279083218002795922180027956361800279641218002798687180027925661800279203718002796906180027936781800279902518002790496180027928021800279930018002793602180027907951800279268318002798920180027982131800279926518002795091180027999311800279919318002798654180027923511800279348418002793901180027949691800279067118002795039180027941161800279491018002790120180027946261800279585218002793793180027982501800279658818002795477180027954841800279088318002792642180027961971800279603718002798581180027971601800279335918002792258180027909431800279305118002797567180027949331800279230318002790930180027974931800279746718002798719180027940041800279623318002790887180027949491800279700918002791153180027985261800279375818002799371180027946681800279364618002793146180027988241800279038818002799973180027992601800279967218002799332180027904381800279176718002790311180027911161800279880718002790754180027960091800279960718002794962180027997261800279256718002798456180027919551800279591118002791378180027955021800279351018002790890180027968101800279619618002797663180027966571800279303818002797542180027958461800279170818002791087180027953311800279756518002797198180027935261800279451318002790613180027965101800279090218002799415180027909701800279214018002790985180027989101800279977718002798889180027902881800279223518002797208180027991991800279542618002799985180027964261800279666818002794131180027960481800279266718002791338180027922031800279862918002792210180027935801800279944418002796031180027955851800279399518002798357180027983881800279667218002793985180027990441800279553218002790827180027986231800279304918002798962180027954101800279503418002795606180027944011800279722118002793923180027962261800279398118002797718180027978751800279507918002799578180027943731800279906218002792263180027920281800279915618002797282180027917971800279434318002790192180027949051800279661718002798134180027987531800279942818002795084180027917581800279724518002793272180027996101800279368518002795642180027900191800279542718002790977180027992921800279865218002799991180027936801800279370618002797761180027915241800279235918002792411180027964851800279023418002792396180027972221800279216118002796014180027945341800279174018002796146180027911271800279964618002794594180027981251800279138818002799817180027932041800279036118002791944180027973301800279356418002791913180027920901800279803518002796895180027953441800279790618002791356180027964271800279624318002797535180027900161800279759518002793376180027969521800279635218002797955180027989951800279342718002797689180027927821800279462218002790040180027931771800279393818002791033180027992851800279656318002798583180027996571800279232818002790205180027904881800279445218002797803180027900731800279418718002798968180027945531800279735918002797837180027956611800279077918002793063180027992001800279936918002798453180027956901800279364918002794150180027902751800279495718002799857180027966811800279989218002797185180027942751800279481318002791806180027919151800279731818002796961180027943631800279041818002795424180027914491800279775818002790069180027988571800279045918002798446180027932511800279863118002792653180027994601800279287418002795214180027954651800279521318002794067180027934801800279127918002797688180027994671800279675918002794276180027933851800279904218002795302180027972751800279991218002794509180027977601800279678018002794948180027980971800279838418002790405180027920891800279566218002794719180027994221800279048418002793659180027928321800279765518002797351180027972501800279343418002799391180027983141800279261618002791202180027923811800279289618002793113180027943871800279484118002794860180027907991800279895318002790002180027994431800279279218002796369180027957441800279615618002797204180027910931800279138318002790441180027995431800279774618002794650180027906061800279949518002793256180027955561800279376018002798794180027990951800279044718002795864180027935231800279342918002797013180027987841800279360818002799501180027948861800279616018002793642180027951841800279690118002797900180027962101800279765018002792158180027995571800279002618002798182180027912311800279833118002791626180027996761800279151518002793383180027924461800279772818002793332180027911091800279711918002799185180027984471800279530618002795298180027962921800279635518002792378180027902321800279792818002790828180027965461800279742318002792394180027925731800279266118002796620180027941101800279008818002798647180027919161800279610718002794437180027937301800279444818002795234180027994621800279134518002792547180027994591800279492618002794912180027996731800279850918002791034180027992771800279588718002796405180027915581800279131618002793977180027939391800279928118002794075180027944171800279810218002792587180027939521800279588818002797005180027906181800279370018002798406180027947261800279369718002797444180027964351800279654518002797336180027997811800279371718002798863180027994521800279886518002792703180027968731800279864818002793597180027970121800279822618002795012180027995481800279791018002795960180027985341800279047018002791778180027923391800279335318002794050180027949301800279142318002790005180027933031800279203518002794536180027911961800279510618002791004180027946181800279709118002794009180027979261800279847918002793900180027946701800279749418002793798180027941481800279933518002793648180027916191800279397118002794620180027916361800279866318002796609180027932951800279297718002791940180027940681800279821018002796289180027910301800279211918002799706180027980311800279215118002797465180027925721800279861618002796898180027901111800279107218002797624180027901041800279846818002797172180027901531800279254418002792347180027995391800279755518002794843180027991071800279394018002791765180027974631800279733118002791348180027995751800279305418002795130180027970211800279787318002795586180027972121800279098618002799627180027930321800279247418002793420180027922431800279000618002790549180027900431800279590718002796062180027986981800279983418002792575180027931261800279566618002796912180027993631800279121418002798624180027970721800279629018002799966180027986401800279757618002795870180027951891800279771418002796368180027998111800279483118002794155180027957091800279079418002792481180027992581800279221118002790056180027925901800279181118002794469180027979041800279075018002799326180027909231800279952418002791485180027925691800279269018002793062180027929641800279424118002793742180027918281800279230918002796565180027980511800279289318002791090180027985621800279245718002794059180027990331800279748418002799900180027924381800279816318002790403180027912511800279156718002796494180027903751800279877218002797929180027975521800279789818002793024180027979961800279530118002796035180027965891800279867618002791943180027967051800279399418002798966180027985821800279561518002799768180027985291800279194818002796212180027989121800279495518002792361180027938771800279119318002794442180027950491800279088118002799150180027903471800279345618002791773180027964571800279423418002794459180027946051800279861118002799361180027922091800279902918002799621180027994491800279525218002795892180027997611800279171218002793687180027906331800279293818002792719180027931751800279164618002793783180027936541800279456818002790313180027993901800279472718002798159180027982971800279267418002797033180027930551800279870118002795168180027902811800279241018002793761180027913231800279542518002791568180027990381800279784318002793560180027964981800279409218002794535180027909751800279321418002797684180027964681800279529218002797737180027934881800279066518002795618180027966621800279731218002796647180027939621800279754818002797392180027955881800279703418002798751180027914171800279630318002799246180027922051800279907918002796141180027986011800279711418002795294180027960551800279949318002799120180027932531800279639418002797414180027942571800279122318002794652180027930101800279057818002793137180027935721800279475718002790927180027969331800279417918002795422180027917481800279865118002793855180027995871800279502518002792170180027982691800279751118002796138180027971101800279479318002798713180027990931800279157418002793206180027969761800279937918002790835180027948891800279125418002798571180027915231800279931518002799979180027922221800279543618002790583180027913241800279223818002798907180027963171800279955518002795011180027916941800279431318002790804180027937291800279440918002797489180027954391800279376518002798090180027914971800279962318002792594180027973551800279394718002793586180027901881800279724918002791827180027948711800279516318002795703180027975571800279090318002793215180027905991800279602818002795746180027908241800279575618002793918180027942291800279383318002795783180027913771800279647918002790648180027920591800279396318002798994180027968041800279499618002795925180027948921800279220718002797195180027917691800279902418002794107180027920001800279383118002794283180027925031800279815318002798132180027933581800279567518002797619180027964471800279920718002791934180027940341800279670118002795578180027951621800279794318002790203180027964321800279142018002794877180027948451800279691718002792805180027981041800279314018002791026180027923641800279898618002796756180027957491800279793718002798809180027931361800279641718002790692180027974251800279731518002793210180027938511800279372818002795549180027993281800279480518002793571180027954041800279093718002796673180027912451800279532818002795713180027920841800279202218002796166180027992551800279646618002793389180027937011800279626618002790274180027963831800279991418002796308180027927081800279184018002793559180027934311800279967118002793752180027936141800279912218002794885180027962231800279282418002796953180027957151800279418118002797883180027968961800279899618002793324180027912711800279029718002791557180027974451800279405818002799461180027977111800279384118002797592180027959021800279815218002790792180027983451800279526318002796398180027957981800279580818002798307180027948561800279163318002794750180027967491800279225418002794636180027923421800279855818002795048180027942301800279282018002794858180027917761800279020418002792228180027987581800279393718002790219180027939861800279663218002790703180027981671800279315218002793888180027986921800279769818002795473180027965061800279747118002797410180027978581800279387318002795401180027971051800279468218002798520180027971701800279413418002794855180027901931800279715918002792629180027978701800279414018002792286180027920191800279571618002797604180027994811800279488118002799147180027928441800279278418002790180180027944551800279750418002798789180027969081800279848218002799938180027981811800279298818002795244180027948171800279053018002798746180027917931800279863218002796644180027996401800279956118002796766180027978411800279062918002798288180027915811800279791918002796783180027994761800279897318002792109180027959721800279445718002793027180027978161800279876618002790261180027949981800279671218002797704180027939441800279824418002792471180027987261800279767018002791143180027986681800279564318002791863180027933731800279672718002798403180027964451800279485318002794200180027936631800279094818002797099180027948271800279074318002794365180027951831800279783118002791278180027927801800279532018002797930180027980701800279633718002792489180027987801800279534118002793090180027995371800279587318002793504180027978601800279159618002793759180027949931800279349118002793161180027949071800279234418002793925180027944311800279496118002798548180027915361800279577618002795100180027974201800279241618002792571180027905961800279945718002799097180027943281800279904918002791843180027955391800279492118002795612180027957311800279206818002794299180027958951800279040718002794247180027906021800279008918002798267180027953881800279048018002793528180027987751800279291018002798513180027991901800279712918002793378180027925431800279251818002793428180027969651800279894618002791479180027924511800279651118002799414180027977341800279598318002792868180027977981800279683818002797512180027900541800279531918002790319180027931091800279137518002795790180027980291800279679918002793746180027943661800279250618002796999180027919771800279793118002792081180027961441800279428118002790100180027919591800279200918002797897180027927461800279006518002799149180027920611800279107118002796175180027912051800279127318002796524180027913571800279314118002793964180027907161800279551918002795927180027920561800279740518002796859180027954571800279240218002793829180027924361800279203618002798734180027919901800279420718002792283180027984261800279543818002799394180027969871800279068818002795221180027986571800279086018002797899180027955001800279787418002798365180027929621800279801118002793853180027980711800279996318002796116180027905631800279283018002793264180027991981800279303618002790368180027969231800279712318002796533180027945731800279558318002795021180027975291800279420518002798557180027997311800279573718002796089180027980671800279636018002791017180027980731800279918718002795468180027905131800279495418002791999180027940001800279372718002797149180027984081800279662918002799822180027974321800279933718002799268180027925581800279493818002798016180027974491800279426218002791386180027970861800279363018002798584180027982861800279380818002796038180027950971800279378918002793457180027918251800279928418002793886180027934861800279882318002796958180027979791800279114018002794740180027991311800279626318002790705180027934901800279035518002795959180027990641800279352518002796676180027983501800279825818002790636180027929361800279157718002798947180027950301800279619518002796490180027925951800279658118002792630180027994891800279872018002794697180027926651800279358218002791664180027928111800279395018002796842180027989421800279513518002795936180027910611800279201818002793156180027985661800279175118002794753180027994241800279995818002793549180027908161800279761618002797371180027974341800279855618002792922180027965791800279744318002797790180027942801800279324718002791083180027986371800279810618002795992180027999231800279735418002795175180027985641800279863418002797156180027927951800279701718002790268180027947681800279769718002797645180027912121800279560018002795258180027918471800279663418002799303180027951641800279243318002797418180027973571800279583418002796177180027939161800279767118002793409180027971891800279891918002791108180027908231800279992718002792116180027977311800279690418002790906180027969511800279974818002796728180027993391800279984718002796087180027969471800279576718002799134180027934661800279307718002799438180027924141800279085418002799486180027980591800279745518002794617180027927831800279246918002795069180027923121800279063918002798608180027986931800279861818002790079180027912161800279559818002797809180027977521800279795918002798218180027935431800279194118002794231180027914931800279268118002792704180027990361800279812718002792234180027920041800279881018002799593180027948161800279325818002799491180027959941800279652218002791838180027913541800279334018002798577180027999161800279421418002799885180027957501800279354618002798733180027972711800279888818002799070180027930661800279667418002795720180027915351800279188818002791631180027985961800279685718002794703180027917911800279894318002798154180027925371800279529318002797881180027925451800279953118002797067180027964341800279817418002799737180027974531800279438618002797602180027993461800279584918002792987180027951431800279333818002794997180027982241800279153918002790173180027995021800279106718002797259180027970871800279958618002790423180027951701800279575218002799007180027932491800279649618002798265180027993041800279982118002790503180027944971800279414918002796288180027949561800279910218002795047180027941901800279975418002798123180027945001800279706318002791808180027948471800279931418002797215180027923701800279070218002792401180027939051800279753718002795951180027920831800279193218002795787180027942351800279407318002799351180027991861800279121118002799087180027907301800279683018002798305180027966651800279077118002794175180027925351800279623618002794405180027998691800279620218002797236180027913401800279249018002791721180027970321800279501418002798139180027929921800279723018002792845180027979521800279439918002794412180027918831800279888618002797742180027954911800279750018002791678180027914831800279604918002795334180027959061800279528118002798744180027969701800279796718002790036180027916681800279595618002793731180027910291800279328918002794048180027978881800279772118002793198180027974791800279780718002799176180027977771800279486718002790280180027915451800279297218002798535180027979911800279704018002797442180027988021800279215918002790774180027986351800279868218002793473180027975131800279470118002792458180027928971800279958118002792680180027962931800279179618002799416180027908551800279977418002795408180027985151800279120918002794583180027937481800279941718002791905180027982571800279034418002799796180027948481800279489418002798915180027957701800279528618002792610180027939211800279663818002791471180027974571800279478518002799512180027964151800279322918002795481180027910231800279546418002792199180027928821800279698518002798004180027908311800279206618002794360180027926911800279980318002793159180027929761800279842118002792085180027937071800279946918002796267180027959231800279185918002799824180027911451800279291418002795103180027940471800279124818002791563180027977241800279541718002794427180027932981800279480618002799163180027938251800279206018002796285180027906811800279897618002797150180027986091800279912118002799760180027988751800279595018002798833180027924881800279446318002793892180027942191800279480118002795631180027936441800279377918002791674180027935561800279547918002798723180027938221800279197318002798360180027990281800279617418002792758180027942151800279794418002793945180027974371800279864418002797452180027927891800279943418002797964180027961881800279530018002791496180027909941800279863318002796380180027993071800279057918002791028180027975321800279009018002795018180027999181800279709218002793522180027989551800279321118002792513180027945791800279312718002798437180027955431800279995018002793703180027955601800279789018002796078180027996391800279332818002791549180027956921800279521818002799352180027973441800279275218002794419180027968881800279100318002790491180027970301800279736518002790357180027915041800279400118002799262180027910151800279407218002798279180027962421800279579618002794799180027960901800279938218002792008180027981421800279087618002796527180027945511800279576618002794876180027912301800279386918002792478180027975871800279807718002791757180027939461800279264518002799838180027901351800279907318002790841180027938641800279049218002796717180027931951800279154018002795060180027920571800279791318002795837180027928041800279171618002795901180027922591800279663118002791889180027916611800279842718002799692180027924091800279536418002797076180027981551800279552118002790585180027975091800279860518002791405180027975381800279306818002790758180027909151800279067318002795764180027916651800279114418002791391180027996121800279607318002795255180027974561800279709718002791891180027940311800279060118002793310180027997911800279827518002794797180027912651800279169218002796679180027900621800279191118002799275180027975681800279951718002799426180027977271800279118918002797079180027918191800279609318002797865180027943931800279245418002797132180027999621800279613218002795550180027971751800279857018002796801180027974881800279982018002791358180027953681800279557318002798367180027949751800279945418002796645180027982141800279846418002798321180027909421800279843018002792369180027952241800279569918002791950180027928901800279429218002799393180027944951800279142918002793187180027988551800279858718002793403180027956301800279996018002795561180027999691800279006618002795377180027981141800279039718002794385180027997651800279963818002796960180027986581800279407618002792379180027928701800279757918002796593180027993331800279234618002791414180027951931800279529518002797829180027904721800279128518002791845180027966951800279449018002791658180027982361800279016418002794779180027981221800279165018002799202180027909981800279728118002790421180027940831800279323418002792808180027948591800279843618002791484180027926981800279721718002790255180027952021800279214118002793974180027954671800279474218002794029180027910361800279069018002793721180027901891800279195718002794345180027981311800279458218002797634180027995521800279613318002792482180027961931800279829218002797060180027945561800279617618002794702180027978381800279737218002793034180027912341800279444718002790320180027932281800279669918002794353180027969111800279445018002798310180027903101800279085118002798574180027963461800279333618002794338180027958631800279564718002795420180027989711800279948318002798580180027975911800279164518002794651180027951521800279324118002794024180027981641800279974118002794704180027927261800279498718002797575180027929421800279329618002792260180027902861800279663018002799873180027980551800279093918002794505180027913671800279790918002794683180027979681800279289118002796738180027931441800279905818002794290180027989251800279143918002795411180027906311800279857318002797191180027963351800279917818002797550180027976991800279852818002798225180027924831800279266818002793677180027956651800279192618002795717180027961351800279850318002790453180027968541800279246218002794619180027949721800279278818002796530180027924611800279553618002791965180027974871800279402718002797527180027922641800279131718002794565180027983201800279638918002796207180027974311800279453018002794154180027950661800279385918002790746180027982061800279658618002794959180027977071800279972518002791562180027928781800279832218002796736180027977321800279776218002794307180027992831800279360018002791517180027940421800279366818002792722180027904201800279121518002791983180027954291800279064718002791868180027920631800279240518002790676180027934231800279006018002794347180027928551800279680818002790250180027984771800279825918002794467180027918961800279481518002796460180027997221800279056518002798792180027994181800279808118002797031180027958911800279363818002792464180027907421800279207518002798826180027901161800279338118002798975180027911971800279574518002792355180027934261800279057118002797224180027988841800279655818002794408180027928841800279802818002794716180027951211800279657618002797153180027983751800279676218002790018180027987471800279402818002794026180027972961800279517118002797424180027919011800279062818002795824180027923451800279722718002798306180027930011800279733318002799875180027920251800279822718002791133180027930581800279123718002798846180027968411800279490418002792077180027904511800279469118002796968180027942681800279147318002792747180027931331800279152918002798078180027924671800279269918002794562180027928921800279783018002791720180027910641800279650918002791155180027967391800279098018002795617180027994651800279613618002795238180027932351800279337918002793495180027929941800279972718002790215180027977971800279334918002799146180027942401800279114118002797130180027939091800279864118002796015180027914591800279955818002793157180027995421800279984418002797268180027987481800279896918002795553180027927201800279267218002792024180027903821800279084918002792770180027917521800279024318002794158180027998271800279072618002798079180027941821800279754018002792218180027984451800279033418002790474180027911221800279246018002791099180027928721800279582018002794950180027983271800279891318002790338180027918651800279506518002796051180027989981800279234818002798617180027964841800279585818002790608180027958421800279568818002796751180027910811800279634818002792712180027908691800279088418002794923180027917501800279218918002795111180027966191800279549218002793876180027978841800279846518002793539180027977551800279109518002794476180027915211800279557218002792730180027942381800279430918002793738180027912281800279999018002790172180027910981800279478218002797927180027995141800279021318002798109180027950521800279845718002795963180027970881800279949918002797346180027912411800279325018002798143180027903401800279963718002796098180027963441800279312418002792791180027917541800279456018002791270180027962771800279302318002797695180027935811800279874518002793142180027908361800279432618002794588180027911261800279630118002791101180027987371800279526018002794017180027920111800279587218002796440180027956641800279090518002794519180027968111800279872518002792920180027979011800279460918002797558180027915281800279963118002791544180027949011800279270918002792904180027905391800279275618002797519180027958741800279703518002795345180027935021800279733918002791047180027944041800279483518002796721180027982891800279366918002794988180027919311800279618918002797377180027916071800279927218002794003180027943781800279180118002791841180027943481800279972418002798317180027959841800279438018002797305180027971441800279766418002799858180027951141800279238318002797969180027997441800279811718002797660180027916661800279686218002791172180027989771800279298518002794837180027953911800279032518002798656180027989911800279459018002799680180027921711800279003218002795207180027995911800279573618002798128180027901151800279621818002799888180027942641800279204018002796997180027949861800279080318002793301180027913371800279266218002796982180027929611800279731718002797402180027937151800279373218002792671180027921521800279243218002793118180027909881800279813618002794577180027938941800279039318002799360180027956491800279964418002796926180027984631800279324518002794196180027927901800279669018002791242180027937131800279366418002795551180027998411800279578818002792748180027983581800279666618002793601180027912291800279157018002791306180027969801800279116818002791637180027959661800279890418002790410180027997591800279567418002796151180027921691800279106818002795860180027927421800279180518002793984180027992691800279788618002793039180027931201800279743618002795316180027997421800279750718002799766180027989311800279188118002795118180027923051800279749218002799978180027971241800279102018002794100180027912321800279870718002799556180027917001800279074518002797866180027902951800279689218002796729180027918851800279752818002792741180027991741800279731918002796554180027951901800279771618002796840180027962211800279883018002796219180027914601800279828218002798208180027947331800279264818002790666180027937761800279818718002795432180027952841800279702218002792333180027916831800279141018002791325180027993101800279952618002797145180027940051800279094018002798177180027936751800279324618002797041180027972201800279647318002794117180027906251800279478018002796883180027976561800279422718002798933180027970451800279096218002794236180027927321800279600518002796411180027931121800279361718002799739180027989341800279876718002793019180027916841800279138718002794981180027972461800279033218002795216180027980821800279397618002794295180027983131800279798118002799136180027947631800279209918002790557180027952361800279808918002793277180027949671800279433118002792484180027994331800279716718002792399180027907811800279210818002797362180027926281800279687918002792430180027955871800279197518002791059180027979121800279847318002793903180027909261800279500918002794909180027926051800279781518002794542180027993381800279709518002793114180027948401800279027118002792219180027907971800279717718002794731180027900861800279460418002795080180027926001800279572718002792794180027949521800279461518002797916180027913761800279975318002799829180027947341800279642518002791882180027965841800279590818002796868180027903701800279146218002796232180027914351800279389318002799534180027908991800279406018002790672180027950831800279852518002792585180027972581800279508518002796483180027922961800279935318002799664180027954751800279359118002796382180027994291800279424618002797038180027907861800279576518002790521180027986381800279859318002798414180027906401800279655718002795187180027970081800279985218002797464180027962051800279343318002793361180027957141800279545418002793248180027937251800279498218002797475180027953871800279806518002791667180027923601800279321818002796988180027969891800279149018002796125180027965431800279581118002798838180027936941800279198518002798415180027969311800279126418002796044180027953741800279080818002794754180027999681800279049518002795635180027987501800279199818002790475180027983721800279600118002790535180027998451800279940718002791239180027923321800279302818002791735180027908681800279045018002793341180027966261800279286218002793842180027975231800279948018002790724180027913001800279156518002799890180027912971800279125918002790314180027968071800279402218002796185180027993571800279437218002799830180027976371800279528318002792974180027969931800279351418002790012180027999171800279146918002792588180027960941800279192818002795287180027972071800279772518002796134180027931311800279624818002792881180027996491800279913018002799967180027996421800279218818002798655180027992791800279163518002797374180027925171800279526118002796812180027907081800279064918002791777180027929731800279977318002792053180027951471800279111818002798788180027950281800279662218002792837180027985471800279409318002799224180027932671800279287518002798999180027925831800279012318002798897180027997351800279605718002799745180027953171800279706218002794113180027905661800279804618002794631180027981571800279830318002790862180027974831800279557918002798454180027925231800279930818002792241180027944561800279590018002792539180027922781800279363918002791224180027996981800279808018002799553180027989081800279726718002791821180027995271800279823118002796773180027942101800279477018002795267180027972661800279327818002794103180027994971800279535418002797696180027922041800279498018002795480180027993491800279861518002791995180027974971800279218718002792271180027913211800279022818002792963180027962571800279133618002791200180027909461800279349318002791730180027928381800279081118002790780180027915141800279474718002791498180027911701800279349718002795734180027942121800279158618002798862180027922271800279581418002796945180027934991800279452018002793683180027975491800279976918002791966180027971341800279848818002796719180027917711800279533318002798764180027973031800279593718002799103180027909531800279133018002793890180027971201800279034518002798168180027935931800279479218002791918180027989511800279199318002793606180027912581800279657518002798047180027932761800279379018002796169180027917241800279041918002793339180027930891800279538518002795396180027910561800279231118002797260180027929891800279637518002794625180027966671800279846618002799864180027926441800279354218002793410180027972091800279608518002799660180027979081800279413618002793281180027923141800279824918002792797180027929971800279155918002793384180027928431800279801318002792903180027958251800279204118002793087180027960231800279595318002793816180027926461800279420618002798141180027936511800279403918002796032180027954711800279332118002798662180027906031800279798818002791958180027974351800279388518002799468180027904871800279722618002794314180027973241800279015518002792939180027991261800279492518002794493180027981291800279772318002793996180027971901800279927018002791755180027991101800279956518002790169180027966061800279610318002790721180027906851800279488718002792299180027934071800279107818002795072180027936961800279697518002799708180027918791800279857618002797098180027913801800279686718002793158180027963871800279066918002795142180027979701800279055018002794350180027922501800279016718002794414180027915911800279042418002790821180027974041800279594418002799128180027963771800279523018002793824180027951811800279767618002799522180027904891800279182418002795919180027954511800279050118002799472180027939561800279890218002796222180027959861800279590918002790119180027990371800279622418002790384180027979181800279973218002797726180027936071800279215318002792448180027975851800279103218002799175180027953801800279120318002795540180027917841800279920918002795875180027941121800279301818002791328180027937711800279150218002795544180027989821800279596718002798501180027961261800279521018002797694180027977431800279086318002795584180027906441800279432918002796517180027982121800279402518002791125180027917361800279221618002797849180027931821800279361018002794503180027976901800279568918002791699180027945641800279034318002791522180027938001800279787218002793551180027905121800279583218002790762180027953701800279641618002794364180027921201800279884518002794563180027985911800279337118002790306180027954121800279357718002791816180027913011800279931618002796651180027991141800279352918002799700180027928151800279313918002799158180027986831800279953618002790504180027960241800279330018002792049180027993841800279318918002798759180027944511800279326318002797356180027978711800279898018002793772180027992131800279838118002799906180027965601800279412718002795046180027932261800279601318002793082180027906871800279958818002790392180027906071800279264718002792380180027948801800279222118002795548180027965391800279323718002790112180027926431800279643818002798021180027901281800279466618002790200180027982391800279871618002791366180027998991800279580918002799298180027928341800279334718002799850180027919721800279254918002795487180027927011800279994418002796006180027961181800279382718002790428180027949391800279645418002797100180027954561800279391218002794911180027901871800279252418002791780180027993401800279464318002791058180027969591800279773618002798260180027938101800279977818002792472180027975931800279086618002790802180027907331800279740818002792477180027976211800279471318002794383180027955991800279118518002795511180027991921800279763018002792553180027921981800279528918002791393180027931431800279918018002796029180027988811800279089718002795056180027932711800279316218002796598180027934711800279436818002799964180027989011800279688618002799955180027998771800279125618002792707180027962591800279203218002793541180027995161800279416318002791709180027929701800279896318002792352180027989371800279917718002794844180027995631800279242818002799419180027993871800279563218002795916180027966431800279799018002796981180027963221800279825518002795669180027968871800279336818002795651180027970901800279023118002799808180027973641800279741718002796065180027918391800279408818002794929180027998121800279181418002790199180027984861800279583518002794824180027952991800279256218002795000180027918421800279253318002795854180027971521800279878318002796211180027913181800279765818002796653180027900201800279802518002793149180027964521800279795618002791018180027913641800279554618002799447180027999371800279249318002799799180027947481800279186118002794204180027935991800279041418002793286180027980681800279347018002790029180027973901800279291918002799616180027978921800279585618002790891180027978111800279130318002797889180027935171800279847518002790072180027921381800279510818002799961180027959291800279022318002793065180027910631800279935918002790635180027963411800279115418002791451180027909211800279378718002799287180027932691800279068218002790553180027960801800279777618002795332180027913311800279008418002794570180027912611800279431018002797783180027999411800279834918002794970180027991051800279924118002794903180027976441800279488418002793854180027924391800279299918002793506180027974771800279544018002795657180027945331800279910818002793117180027946691800279548518002799691180027935111800279476618002797720180027907661800279897918002794070180027950891800279170618002792937180027928251800279968418002795205180027900681800279660218002797922180027910541800279522518002791892180027986911800279327018002795878180027961701800279295618002797824180027925501800279819618002790464180027919371800279116418002790722180027917811800279275418002794712180027936651800279400218002796700180027911381800279227318002798126180027960701800279950518002793652180027956241800279736018002791384180027990341800279070618002791963180027943551800279251618002790316180027999541800279940118002793102180027994961800279061618002799017180027981031800279015718002796769180027943621800279971018002797116180027963761800279253618002791737180027969441800279935018002799089180027944911800279044918002793769180027922771800279795118002796678180027978001800279170418002799026180027916531800279632818002797265180027955901800279740618002793029180027996281800279767518002799295180027902921800279375618002792054180027991531800279637818002793955180027997841800279783218002797510180027922401800279246318002792986180027994041800279222318002790880180027993291800279286718002796270180027901141800279929318002793773180027977151800279959518002798660180027942531800279873918002798151180027925781800279414418002793934180027968241800279891618002795795180027965191800279266018002796971180027990481800279922518002795390180027945411800279654118002790241180027921141800279706818002797791180027930301800279539518002795126180027925071800279914518002791714180027948701800279347618002793302180027976321800279168218002795469180027942331800279419118002793516180027987221800279030818002799477180027972781800279962518002797945180027915891800279032418002795081180027951671800279243718002797938180027908891800279754718002798569180027926761800279052618002794597180027934251800279856718002799658180027968811800279570518002791802180027963041800279341218002795961180027919611800279612018002793897180027955621800279779318002797126180027969661800279571018002799940180027928761800279490018002796371180027956271800279429418002793367180027962811800279989118002797047180027955711800279774818002799319180027997551800279503618002790399180027999261800279956418002792302180027943341800279435918002795793180027999971800279489818002796836180027952741800279954018002792092180027958031800279410618002790815180027934751800279576018002790609180027930161800279786918002796108180027948331800279071318002797480180027941571800279680318002792724180027925151800279329018002794471180027966251800279821718002794745180027950351800279226918002798000180027974951800279533018002796327180027947611800279801418002793013180027912821800279233818002799656180027997151800279046118002796436180027930351800279673018002797181180027971801800279068018002792447180027947731800279164918002793527180027968091800279443918002793621180027982901800279159718002795969180027953031800279610118002799437180027916801800279274518002795880180027933271800279349218002795697180027992661800279107918002791884180027904571800279574118002792291180027978361800279442518002796072180027947521800279960818002797614180027989291800279654818002798959180027990051800279710818002792852180027962391800279970318002794077180027904731800279881418002799067180027990591800279928818002797853180027901841800279724118002792421180027938281800279424418002793931180027982011800279965018002791322180027948191800279309618002792016180027970701800279585518002794473180027918311800279979318002798060180027994091800279226818002794124180027973951800279578618002797989180027907121800279085718002795305180027941321800279806318002798341180027954521800279936418002793009180027971221800279425118002793048180027926181800279339618002796745180027979461800279638618002795877180027998951800279525718002796872180027950501800279752618002795378180027939511800279419418002795124180027947771800279670618002794947180027926951800279522718002791428180027956161800279733718002793097180027987141800279699018002790731180027986281800279914818002790859180027949601800279332518002795672180027908731800279177418002791134180027995601800279957118002796402180027915011800279935818002793345180027902561800279785418002796163180027901781800279209118002791486180027935311800279575718002796573180027970161800279026718002790350180027923741800279920318002792479180027985681800279368218002791201180027938701800279410118002791556180027945541800279187618002790641180027934191800279619918002790031180027930691800279124918002799439180027958841800279007818002795785180027946941800279535118002795037180027936131800279522318002795510180027962451800279465918002793563180027965871800279919518002799453180027988941800279471518002798308180027983731800279804518002792233180027909181800279113918002794397180027906111800279035218002794968180027968251800279959218002791174180027948821800279119518002793452180027907511800279108618002790130180027982741800279610918002790567180027992531800279841018002792156180027918361800279532318002796544180027921601800279164418002795418180027960971800279748118002796930180027965911800279030718002790790180027981931800279253218002793186180027938071800279195118002794736180027964861800279414518002790110180027933341800279122718002793737180027983381800279634318002796472180027971861800279011818002793099180027943811800279845918002793692180027911311800279483818002792932180027972741800279829618002797199180027961621800279718818002796561180027963911800279440318002790584180027972431800279611318002796599180027946421800279316318002792928180027951651800279378618002793674180027960641800279115818002799758180027933861800279936518002790444180027999821800279326218002793635180027907631800279265518002799127180027945391800279977618002791114180027906421800279859518002792796180027959991800279975218002797112180027927931800279261118002792960180027936841800279960118002798209180027980861800279992218002792637180027962581800279268818002797176180027958221800279399318002798395180027956411800279748218002790610180027971271800279505818002791543180027942501800279391118002791349180027971651800279347918002790627180027945251800279321718002795381180027941671800279796618002793145180027935961800279444618002799943180027955921800279183718002795265180027943151800279043918002797560180027976491800279018318002795373180027998091800279738518002792434180027979401800279288718002791152180027901941800279595718002790434180027907251800279265018002799327180027941151800279036018002794123180027922451800279057418002793534180027995831800279905118002792619180027939901800279128318002791402180027965961800279555418002790257180027921961800279874018002791676180027929501800279877818002794514180027912861800279777218002795829180027907201800279837718002793319180027901711800279551218002792297180027950431800279187718002798703180027905921800279838518002798957180027909191800279770618002795628180027912201800279899318002794641180027911491800279441618002795735180027975051800279817618002798896180027960861800279166918002791012180027976181800279056818002798333180027925191800279055118002792877180027910251800279405518002793647180027925201800279446618002792419180027961421800279862118002799783180027958961800279864918002791401180027909911800279947918002791903180027978611800279258218002795188180027957911800279142518002796529180027979111800279915118002799559180027916221800279511718002790017180027954761800279149918002795455180027982001800279747318002798563180027912331800279534318002794810180027917411800279024818002798954180027982621800279492218002798607180027984801800279209318002796467180027956911800279971618002791161180027976461800279686518002792969180027954431800279631118002799645180027910911800279513118002793631180027935441800279626918002793008180027958851800279699118002792139180027937681800279849718002795113180027948511800279246818002794321180027903511800279879518002792839180027991131800279280018002790014180027953241800279705818002794218180027972061800279221218002790558180027906511800279436718002791186180027977131800279656718002797887180027906261800279668218002798309180027908721800279212618002797525180027960521800279795018002799221180027907961800279451618002792693180027914881800279723718002796016180027928331800279586218002794775180027998721800279716118002794863180027936721800279657718002796891180027984231800279197018002796849180027923341800279711118002798944180027986391800279881218002794572180027907881800279386718002793222180027992481800279527518002793447180027933691800279837418002796342180027957381800279772218002791381180027996001800279707318002797774180027989901800279116218002790588180027970461800279431718002794624180027900441800279611018002793928180027996521800279276318002797384180027943881800279787818002794964180027913551800279839618002797682180027988701800279720318002795989180027961941800279672418002790656180027949781800279450618002790654180027926921800279133918002795931180027972101800279195218002795945180027950611800279702618002797314180027906991800279215018002793360180027956501800279260818002793988180027995041800279304418002798603180027963961800279158518002791199180027917011800279268718002790483180027999071800279122218002792226180027900031800279229418002793178180027938401800279460318002798521180027991241800279215718002794049180027977681800279437718002794893180027939681800279417718002799894180027985171800279988218002798711180027945211800279517218002791464180027974291800279940518002798049180027907181800279549518002791470180027974091800279536518002798085180027982071800279531218002796847180027994711800279386618002792455180027944881800279136318002796943180027995501800279381418002799301180027953691800279461318002790949180027991541800279401018002797233180027972721800279626418002790463180027998971800279673318002798398180027966011800279247518002790132180027925521800279839018002799751180027912441800279441818002791452180027944071800279851018002792511180027946961800279535018002796741180027997011800279296818002798401180027999861800279540918002790605180027929021800279189018002796948180027967931800279471018002798743180027912521800279517718002794272180027982941800279406318002793284180027900771800279131318002793987180027978191800279605018002795119180027981611800279893618002793172180027949851800279715518002792391180027975661800279753918002796784180027978221800279556918002793530180027928731800279533518002796409180027974411800279555918002798774180027944861800279218018002791119180027909921800279824518002792759180027985441800279148218002794498180027981161800279891118002796359180027919541800279318818002791789180027907841800279667118002799831180027948541800279900618002791978180027999761800279496618002790236180027963791800279468618002799045180027968991800279296618002793391180027976811800279350518002793191180027976291800279170218002796785180027975341800279043118002791829180027974151800279618318002795743180027945861800279117318002795794180027921791800279520618002796949180027969211800279159518002794054180027917471800279617118002790282180027904601800279877718002791727180027956731800279851818002798760180027902011800279005318002791809180027957011800279009818002791275180027949731800279012118002793540180027953861800279284018002799884180027992641800279241518002795271180027981601800279456118002793623180027929051800279519218002794732180027995411800279129118002796713180027994631800279409818002790263180027922751800279549018002798492180027969741800279975718002799289180027905361800279073218002799313180027970661800279892618002796612180027993761800279545318002790426180027991001800279111018002797194180027916551800279527318002798718180027982381800279847018002793913180027973671800279525018002796540180027964711800279562118002797963180027911041800279995118002791679180027985651800279645918002793095180027996331800279281618002791148180027927111800279858518002793485180027962061800279812118002794357180027925861800279747018002795201180027978501800279277518002796173180027948211800279087518002793232180027967501800279090118002799014180027979601800279538418002790979180027963051800279190718002797574180027979721800279990418002793656180027919531800279665418002793611180027970531800279589418002790468180027985271800279363318002790655180027985591800279412518002794711180027984321800279304018002791906180027929511800279747818002799386180027999591800279971818002794918180027980621800279166218002793489180027928031800279774918002792694180027995981800279603918002791968180027900451800279431118002790764180027931541800279795318002792270180027992431800279940218002798940180027953661800279012918002791089180027928141800279549918002794989180027919381800279877618002798717180027944841800279498418002796562180027914341800279527618002793342180027907981800279831818002791718180027907281800279389918002791734180027912081800279633818002795805180027979471800279335218002798009180027927711800279389118002799302180027978771800279256118002794080180027955551800279087918002796184180027957321800279691818002793805180027921641800279305918002799184180027996901800279063818002796428180027916301800279007118002794434180027994661800279900118002797039180027954021800279272718002799901180027972791800279519418002798950180027981951800279437118002791335180027952411800279233118002791687180027973871800279932218002793443180027923871800279357918002793871180027941091800279843518002792429180027927671800279160618002799871180027920011800279991018002790554180027969001800279407818002796295180027940571800279763518002797043180027935471800279860218002790826180027976391800279296518002799911180027991711800279737318002792514180027977661800279501718002795763180027991011800279780418002794662180027914471800279134718002796852180027918661800279076818002799492180027900151800279462718002797107180027937841800279285418002795977180027987961800279051118002798579180027962371800279544618002799597180027983251800279801718002795133180027990861800279141218002792365180027962991800279982318002796765180027911051800279767818002796477180027973681800279914418002790581180027969191800279988918002799853180027923951800279578918002791779180027996951800279454718002792350180027969671800279256818002794628180027929351800279748618002797002180027905251800279882118002796627180027927771800279279818002792757180027951741800279521118002790547180027902911800279330918002798124180027959151800279045218002797311180027944641800279454018002795655180027939321800279126318002791247180027990301800279375418002791986180027973201800279404518002794675180027972281800279241718002798273180027903781800279735318002796043180027938831800279721118002797196180027922171800279489918002791909180027920211800279398018002792866180027908171800279145718002795525180027916631800279053418002793287180027944221800279451818002797133180027988901800279968718002799343180027969381800279009518002791634180027960301800279687118002794690180027922391800279612718002790144180027984891800279167218002792321180027953041800279019718002790922180027986901800279120718002792531180027969861800279880518002790925180027922461800279689018002795663180027958021800279518018002792810180027974481800279196018002791627180027977331800279091318002792871180027966041800279380318002790748180027945591800279340418002794470180027974901800279319618002791480180027914031800279628318002798665180027980661800279171118002792062180027916111800279475518002791923180027949341800279612118002791717180027928631800279804118002793230180027911871800279978918002791051180027984481800279113518002796798180027921291800279205118002790400180027959681800279676418002790210180027930001800279610618002796610180027925011800279302618002794587180027966241800279647618002796659180027901401800279638118002798346180027998621800279207918002797794180027982021800279168118002798352180027921861800279999318002798299180027939611800279633918002798808180027964181800279587918002795004180027901911800279297818002790661180027933151800279050018002793091180027920311800279560418002796279180027976621800279650418002790097180027980531800279967718002794316180027905561800279172818002790398180027991911800279603618002798989180027900551800279797318002795845180027992471800279729318002790462180027938171800279624618002792911180027943561800279662818002792486180027973271800279128918002794648180027965701800279412118002798867180027962011800279938118002796592180027955411800279752018002797974180027939301800279111718002795458180027911631800279916418002797839180027931551800279056418002790684180027954001800279544818002791052180027973321800279924918002799408180027904271800279681318002799945180027976261800279076118002796956180027955671800279037118002794524180027922841800279066418002791869180027984181800279161718002796423180027998701800279277618002791738180027974221800279781218002798627180027971781800279756218002794916180027994461800279788018002796007180027914371800279692718002792445180027940661800279260218002796071180027982211800279206718002790391180027924401800279329418002799535180027926641800279367918002798876180027952661800279591218002798673180027946991800279492718002794788180027929311800279024618002790252180027937231800279757118002799528180027987521800279803318002790957180027935731800279721318002794339180027962151800279568518002799965180027956981800279579918002798626180027906861800279963418002799473180027906631800279725218002797623180027902061800279057018002790989180027938981800279177518002794695180027945501800279907518002792525180027905691800279483018002799412180027985971800279519618002790825180027964871800279723118002791534180027938131800279052018002799770180027917721800279502718002796042180027990391800279002318002792392180027918571800279045818002796703180027966551800279619118002798686180027961801800279924418002792577180027921771800279399218002794259180027929961800279185218002799538180027986141800279211818002797868180027991971800279268218002796731180027916511800279204818002795393180027937411800279262718002795019180027936621800279720518002799482180027955971800279511018002794172180027979351800279047818002796864180027961291800279401618002795269180027982421800279910918002792147180027946391800279430018002799667180027916771800279935418002799372180027911421800279756918002790637180027913431800279784618002799362180027903771800279008018002795356180027954721800279800818002792102180027953271800279760718002794647180027972541800279181318002796406180027916021800279784018002794852180027931321800279361518002794825180027924201800279297118002794897180027902991800279053718002791792180027987621800279976718002799694180027912211800279096918002797789180027940191800279486518002792026180027932651800279014718002790404180027974281800279805018002795812180027982191800279567018002793941180027915611800279845218002794239180027900281800279071418002790646180027999211800279212818002792441180027931151800279150918002790741180027920731800279756418002798825