24052405 2, others do not - both are allowed for now. For some area codes, the subscriber number
24062406 length described in our source documentation doesn't match numbers online (e.g. 05222)
24072407 so we allow both for now. (This applies to 0431, 04329, 04623, 05327 as well). We have
2408- also added 04452 and 04923 from numbers found online. Included prefixes 2778, 2841, 2989
2409- and 4462 as per user report. 9-digit 24 and 25 prefix numbers were added based on user
2410- reports, although a doc from BRTC mentions that they are 10-digit numbers, which we
2408+ also added 04452 and 04923 from numbers found online. Included prefixes 2778, 2841, 2963
2409+ 2989 and 4462 as per user report. 9-digit 24 and 25 prefix numbers were added based on
2410+ user reports, although a doc from BRTC mentions that they are 10-digit numbers, which we
24112411 think might be a typo. -->
24122412 <fixedLine>
24132413 <possibleLengths national="[6-9]"/>
24412441 2[568]|
24422442 3[3-6]|
24432443 5[5-7]|
2444- 6[0167 ]|
2444+ 6[01367 ]|
24452445 7[15]|
24462446 8[0146-9]
24472447 )
28092809 <exampleNumber>470123456</exampleNumber>
28102810 <nationalNumberPattern>
28112811 4(?:
2812- 56 |
2812+ 5[56] |
28132813 6[0135-8]|
28142814 [79]\d|
28152815 8[3-9]
28472847 )\d{4}
28482848 </nationalNumberPattern>
28492849 </premiumRate>
2850- <!-- Using this for National Rate Services, since
2851- http://www.voipgate.com/site/news/newsflash/new-numbers-available-the-netherlands-and-austria.html
2852- says it will be priced the same as any other national calls. -->
2850+ <sharedCost>
2851+ <possibleLengths national="8"/>
2852+ <exampleNumber>78791234</exampleNumber>
2853+ <nationalNumberPattern>7879\d{4}</nationalNumberPattern>
2854+ </sharedCost>
2855+ <!-- 78X numbers are nomadic and standard rate as per voipgate.com and Wikipedia. And these
2856+ are customer care numbers as per online results. Supporting here as UAN is closest
2857+ match. http://www.voipgate.com/site/news/newsflash/new-numbers-available-the-netherlands-and-austria.html -->
28532858 <uan>
28542859 <possibleLengths national="8"/>
28552860 <exampleNumber>78102345</exampleNumber>
2856- <nationalNumberPattern>78[0-7]\d{5}</nationalNumberPattern>
2861+ <nationalNumberPattern>
2862+ 78(?:
2863+ 0[57]|
2864+ 1[0458]|
2865+ 2[25]|
2866+ 3[5678]|
2867+ 48|
2868+ [56]0|
2869+ 7[078]
2870+ )\d{4}
2871+ </nationalNumberPattern>
28572872 </uan>
28582873 </territory>
28592874
62856300 <nationalNumberPattern>
62866301 9(?:
62876302 5\d|
6288- 7[234 ]
6303+ 7[2-4 ]
62896304 )\d{6}
62906305 </nationalNumberPattern>
62916306 </uan>
67746789
67756790 <!-- Denmark -->
67766791 <!-- http://www.dba.erhvervsstyrelsen.dk/numbering-lists -->
6792+ <!-- https://en.wikipedia.org/wiki/Telephone_numbers_in_Denmark -->
6793+ <!-- https://www.itu.int/oth/T0202000038/en -->
67776794 <territory id="DK" countryCode="45" internationalPrefix="00" mobileNumberPortableRegion="true">
67786795 <availableFormats>
67796796 <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})">
@@ -14998,11 +15015,16 @@
1499815015 </leadingDigits>
1499915016 <format>$1-$2-$3</format>
1500015017 </numberFormat>
15001- <!-- Personal numbers and VOIP. -->
15018+ <!-- 10 digit personal and VOIP numbers . -->
1500215019 <numberFormat pattern="(\d{2})(\d{4})(\d{4})">
1500315020 <leadingDigits>[57]0</leadingDigits>
1500415021 <format>$1-$2-$3</format>
1500515022 </numberFormat>
15023+ <!-- 11 digit personal numbers. -->
15024+ <numberFormat pattern="(\d{2})(\d{5})(\d{4})">
15025+ <leadingDigits>50</leadingDigits>
15026+ <format>$1-$2-$3</format>
15027+ </numberFormat>
1500615028 <!-- Toll-free numbers with 11 digits. -->
1500715029 <numberFormat pattern="(\d{5})(\d{3})(\d{3})" nationalPrefixFormattingRule="$FG">
1500815030 <leadingDigits>003</leadingDigits>
@@ -15041,18 +15063,21 @@
1504115063 <generalDesc>
1504215064 <nationalNumberPattern>
1504315065 (?:
15044- 00(?:
15045- 0\d|
15046- [1-9]\d{1,4}
15047- )|
15066+ 00[1-9]\d{2,4}|
15067+ [12]|
15068+ 5\d{3}
15069+ )\d{7}|
15070+ (?:
1504815071 (?:
15049- [13-6]\d|
15050- 2
15051- )\d?|
15052- 70\d|
15072+ 00|
15073+ [13-6]
15074+ )\d|
15075+ 70
15076+ )\d{8}|
15077+ (?:
15078+ [1-6]\d|
1505315079 80
1505415080 )\d{7}|
15055- 1\d{7}|
1505615081 [3-6]\d{4,5}
1505715082 </nationalNumberPattern>
1505815083 </generalDesc>
@@ -15121,10 +15146,11 @@
1512115146 <exampleNumber>602345678</exampleNumber>
1512215147 <nationalNumberPattern>60[2-9]\d{6}</nationalNumberPattern>
1512315148 </premiumRate>
15149+ <!-- Supporting 11 digit 50 numbers based on evidence provided by reporter. -->
1512415150 <personalNumber>
15125- <possibleLengths national="10"/>
15151+ <possibleLengths national="10,11 "/>
1512615152 <exampleNumber>5012345678</exampleNumber>
15127- <nationalNumberPattern>50\d{8}</nationalNumberPattern>
15153+ <nationalNumberPattern>50\d{8,9 }</nationalNumberPattern>
1512815154 </personalNumber>
1512915155 <voip>
1513015156 <possibleLengths national="10"/>
1810518131 )\d{6}
1810618132 </nationalNumberPattern>
1810718133 </generalDesc>
18108- <!-- See also: http://www.wtng.info/wtng-230-mu.html for additional detail. -->
18134+ <!-- See also: http://www.wtng.info/wtng-230-mu.html for additional detail. Prefix 267 is
18135+ added based on user report. -->
1810918136 <fixedLine>
1811018137 <possibleLengths national="7,8"/>
1811118138 <exampleNumber>54480123</exampleNumber>
1811418141 2(?:
1811518142 [03478]\d|
1811618143 1[0-7]|
18117- 6[1-69 ]
18144+ 6[1-79 ]
1811818145 )|
1811918146 4(?:
1812018147 [013568]\d|
2003620063 nationalPrefixFormattingRule="$NP$FG">
2003720064 <availableFormats>
2003820065 <numberFormat pattern="(8\d)(\d{3})(\d{4})">
20039- <leadingDigits>8[1-35 ]</leadingDigits>
20066+ <leadingDigits>8[0-5 ]</leadingDigits>
2004020067 <format>$1 $2 $3</format>
2004120068 </numberFormat>
2004220069 <numberFormat pattern="(6\d)(\d{3})(\d{3,4})">
@@ -20062,20 +20089,19 @@
2006220089 <nationalNumberPattern>
2006320090 6(?:
2006420091 1(?:
20092+ 0\d{2}|
2006520093 17|
2006620094 2(?:
2006720095 [0189]\d|
20068- [2-6]|
20069- 7\d?
20096+ [2-7]\d?
2007020097 )|
2007120098 3(?:
20072- [01378]|
20073- 2 \d
20099+ [01378]\d? |
20100+ [24-69] \d
2007420101 )|
2007520102 4(?:
20076- [024]|
20077- 10?|
20078- 3[15]?
20103+ [0-4]\d?|
20104+ [5-9]\d
2007920105 )|
2008020106 69|
2008120107 7[014]
@@ -20160,10 +20186,15 @@
2016020186 <nationalNumberPattern>
2016120187 (?:
2016220188 60|
20163- 8[125 ]
20189+ 8[1245 ]
2016420190 )\d{7}
2016520191 </nationalNumberPattern>
2016620192 </mobile>
20193+ <tollFree>
20194+ <possibleLengths national="9"/>
20195+ <exampleNumber>800123456</exampleNumber>
20196+ <nationalNumberPattern>80\d{7}</nationalNumberPattern>
20197+ </tollFree>
2016720198 <premiumRate>
2016820199 <possibleLengths national="9"/>
2016920200 <exampleNumber>870123456</exampleNumber>
2075420785 <exampleNumber>851234567</exampleNumber>
2075520786 <nationalNumberPattern>
2075620787 (?:
20757- 6760|
20758- (?:
20759- 85|
20760- 91
20761- )\d{2}
20762- )\d{5}
20788+ 85|
20789+ 91
20790+ )\d{7}
2076320791 </nationalNumberPattern>
2076420792 </voip>
2076520793 <!-- These numbers are used for local government. They are formed by the appending the local
2152821556 <numberFormat pattern="(\d{4})(\d{4})">
2152921557 <leadingDigits>
2153021558 20|
21531- 7
21559+ [78]
2153221560 </leadingDigits>
2153321561 <format>$1 $2</format>
2153421562 </numberFormat>
@@ -21537,15 +21565,12 @@
2153721565 <nationalNumberPattern>
2153821566 (?:
2153921567 180|
21540- (?:
21541- (?:
21542- [2-59]|
21543- 7\d
21544- )\d|
21545- 64|
21546- 85
21547- )\d
21548- )\d{4}
21568+ [78]\d{3}
21569+ )\d{4}|
21570+ (?:
21571+ [2-589]\d|
21572+ 64
21573+ )\d{5}
2154921574 </nationalNumberPattern>
2155021575 </generalDesc>
2155121576 <fixedLine>
2157021595 <possibleLengths national="8"/>
2157121596 <exampleNumber>70123456</exampleNumber>
2157221597 <nationalNumberPattern>
21573- 7(?:
21574- [0-689]\d|
21575- 75
21598+ (?:
21599+ 7(?:
21600+ [0-689]\d|
21601+ 75
21602+ )|
21603+ 81\d
2157621604 )\d{5}
2157721605 </nationalNumberPattern>
2157821606 </mobile>
2761027638 <format>$1 $2 $3</format>
2761127639 </numberFormat>
2761227640 <!-- Format for old mobile ranges. -->
27613- <numberFormat pattern="([89]\d)(\d{3})(\d{2})(\d{2})">
27614- <leadingDigits>9</leadingDigits>
27641+ <numberFormat pattern="(\d{2})(\d{3})(\d{2})(\d{2})">
27642+ <leadingDigits>
27643+ 672|
27644+ 9
27645+ </leadingDigits>
2761527646 <format>$1 $2 $3 $4</format>
2761627647 </numberFormat>
2761727648 <numberFormat pattern="(1[2689]\d)(\d{3})(\d{4})">
2762527656 <format>$1 $2 $3</format>
2762627657 </numberFormat>
2762727658 <!-- Format for new mobile ranges. -->
27628- <numberFormat pattern="([358 ]\d{2})(\d{3})(\d{3})">
27659+ <numberFormat pattern="([3578 ]\d{2})(\d{3})(\d{3})">
2762927660 <leadingDigits>
27630- [35 ]|
27661+ [357 ]|
2763127662 8[1-9]
2763227663 </leadingDigits>
2763327664 <format>$1 $2 $3</format>
@@ -27641,15 +27672,11 @@
2764127672 <generalDesc>
2764227673 <nationalNumberPattern>
2764327674 [12]\d{9}|
27644- [13589 ]\d{8}|
27675+ [135-9 ]\d{8}|
2764527676 (?:
27646- (?:
27647- 1\d|
27648- 69
27649- )\d\d?|
27650- 799|
27651- 8\d\d
27652- )\d{4}
27677+ [16]\d?|
27678+ [78]
27679+ )\d{6}
2765327680 </nationalNumberPattern>
2765427681 </generalDesc>
2765527682 <noInternationalDialling>
2769727724 3\d{2}|
2769827725 5(?:
2769927726 2[23]|
27700- [68 ]\d
27727+ [689 ]\d
2770127728 )|
27729+ 7[06-9]\d|
2770227730 8(?:
2770327731 [1-58]\d|
2770427732 [69][689]
2772427752 <voip>
2772527753 <possibleLengths national="9"/>
2772627754 <exampleNumber>992012345</exampleNumber>
27727- <nationalNumberPattern>992\d{6}</nationalNumberPattern>
27755+ <nationalNumberPattern>
27756+ (?:
27757+ 672|
27758+ 992
27759+ )\d{6}
27760+ </nationalNumberPattern>
2772827761 </voip>
2772927762 <!-- These include non-geographic fixed numbers, such as for government ministries. While
2773027763 listed as "private networks", they may actually be callable from within Vietnam. (They
0 commit comments