The IP address 99.31.203 is provided by AT&T Services, Inc., it's belong to the CDIR (Classless Inter-Domain Routing) 99.16.0.0/12 (range 99.16.0.0 to 99.31.255.255). The autonomous system number (ASN) is 7018.
| ASN | 7018 |
| IP starting by | 99.16.0.0 |
| IP ending by | 99.31.255.255 |
| ASN Name | AT&T Services, Inc. |
| CDIR | 99.16.0.0/12 |
| Numerical IP | |
| Registry | arin |
| Last update | 21/09/2018 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | US | United States | - | Sterling Heights | 42.5803 | -83.0302 | 2018-09-21 |
| MaxMind | US | United States | - | Roseville | 42.5096 | -82.9361 | 2018-09-21 |
| Whois | US | - | - | - | -96 | 37 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 99.31.203.0 | 1663027968 | 0 |
| 99.31.203.1 | 1663027969 | 0 |
| 99.31.203.2 | 1663027970 | 0 |
| 99.31.203.3 | 1663027971 | 0 |
| 99.31.203.4 | 1663027972 | 0 |
| 99.31.203.5 | 1663027973 | 0 |
| 99.31.203.6 | 1663027974 | 0 |
| 99.31.203.7 | 1663027975 | 0 |
| 99.31.203.8 | 1663027976 | 0 |
| 99.31.203.9 | 1663027977 | 0 |
| 99.31.203.10 | 1663027978 | 0 |
| 99.31.203.11 | 1663027979 | 0 |
| 99.31.203.12 | 1663027980 | 0 |
| 99.31.203.13 | 1663027981 | 0 |
| 99.31.203.14 | 1663027982 | 0 |
| 99.31.203.15 | 1663027983 | 0 |
| 99.31.203.16 | 1663027984 | 0 |
| 99.31.203.17 | 1663027985 | 0 |
| 99.31.203.18 | 1663027986 | 0 |
| 99.31.203.19 | 1663027987 | 0 |
| 99.31.203.20 | 1663027988 | 0 |
| 99.31.203.21 | 1663027989 | 0 |
| 99.31.203.22 | 1663027990 | 0 |
| 99.31.203.23 | 1663027991 | 0 |
| 99.31.203.24 | 1663027992 | 0 |
| 99.31.203.25 | 1663027993 | 0 |
| 99.31.203.26 | 1663027994 | 0 |
| 99.31.203.27 | 1663027995 | 0 |
| 99.31.203.28 | 1663027996 | 0 |
| 99.31.203.29 | 1663027997 | 0 |
| 99.31.203.30 | 1663027998 | 0 |
| 99.31.203.31 | 1663027999 | 0 |
| 99.31.203.32 | 1663028000 | 0 |
| 99.31.203.33 | 1663028001 | 0 |
| 99.31.203.34 | 1663028002 | 0 |
| 99.31.203.35 | 1663028003 | 0 |
| 99.31.203.36 | 1663028004 | 0 |
| 99.31.203.37 | 1663028005 | 0 |
| 99.31.203.38 | 1663028006 | 0 |
| 99.31.203.39 | 1663028007 | 0 |
| 99.31.203.40 | 1663028008 | 0 |
| 99.31.203.41 | 1663028009 | 0 |
| 99.31.203.42 | 1663028010 | 0 |
| 99.31.203.43 | 1663028011 | 0 |
| 99.31.203.44 | 1663028012 | 0 |
| 99.31.203.45 | 1663028013 | 0 |
| 99.31.203.46 | 1663028014 | 0 |
| 99.31.203.47 | 1663028015 | 0 |
| 99.31.203.48 | 1663028016 | 0 |
| 99.31.203.49 | 1663028017 | 0 |
| 99.31.203.50 | 1663028018 | 0 |
| 99.31.203.51 | 1663028019 | 0 |
| 99.31.203.52 | 1663028020 | 0 |
| 99.31.203.53 | 1663028021 | 0 |
| 99.31.203.54 | 1663028022 | 0 |
| 99.31.203.55 | 1663028023 | 0 |
| 99.31.203.56 | 1663028024 | 0 |
| 99.31.203.57 | 1663028025 | 0 |
| 99.31.203.58 | 1663028026 | 0 |
| 99.31.203.59 | 1663028027 | 0 |
| 99.31.203.60 | 1663028028 | 0 |
| 99.31.203.61 | 1663028029 | 0 |
| 99.31.203.62 | 1663028030 | 0 |
| 99.31.203.63 | 1663028031 | 0 |
| 99.31.203.64 | 1663028032 | 0 |
| 99.31.203.65 | 1663028033 | 0 |
| 99.31.203.66 | 1663028034 | 0 |
| 99.31.203.67 | 1663028035 | 0 |
| 99.31.203.68 | 1663028036 | 0 |
| 99.31.203.69 | 1663028037 | 0 |
| 99.31.203.70 | 1663028038 | 0 |
| 99.31.203.71 | 1663028039 | 0 |
| 99.31.203.72 | 1663028040 | 0 |
| 99.31.203.73 | 1663028041 | 0 |
| 99.31.203.74 | 1663028042 | 0 |
| 99.31.203.75 | 1663028043 | 0 |
| 99.31.203.76 | 1663028044 | 0 |
| 99.31.203.77 | 1663028045 | 0 |
| 99.31.203.78 | 1663028046 | 0 |
| 99.31.203.79 | 1663028047 | 0 |
| 99.31.203.80 | 1663028048 | 0 |
| 99.31.203.81 | 1663028049 | 0 |
| 99.31.203.82 | 1663028050 | 0 |
| 99.31.203.83 | 1663028051 | 0 |
| 99.31.203.84 | 1663028052 | 0 |
| 99.31.203.85 | 1663028053 | 0 |