The IP address 40.99.31 is provided by Microsoft Corporation, it's belong to the CDIR (Classless Inter-Domain Routing) 40.64.0.0/10 (range 40.64.0.0 to 40.127.255.255). The autonomous system number (ASN) is 8075.
| ASN | 8075 |
| IP starting by | 40.64.0.0 |
| IP ending by | 40.127.255.255 |
| ASN Name | Microsoft Corporation |
| CDIR | 40.64.0.0/10 |
| Numerical IP | |
| Registry | arin |
| Last update | 28/11/2018 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | HK | Hong Kong | - | Hong Kong | 22.2855 | 114.1577 | 2018-11-28 |
| MaxMind | HK | Hong Kong | - | Hong Kong | 22.2833 | 114.15 | 2018-11-28 |
| Whois | US | - | - | - | -96 | 37 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 40.99.31.0 | 677584640 | 0 |
| 40.99.31.1 | 677584641 | 0 |
| 40.99.31.2 | 677584642 | 0 |
| 40.99.31.3 | 677584643 | 0 |
| 40.99.31.4 | 677584644 | 0 |
| 40.99.31.5 | 677584645 | 0 |
| 40.99.31.6 | 677584646 | 0 |
| 40.99.31.7 | 677584647 | 0 |
| 40.99.31.8 | 677584648 | 0 |
| 40.99.31.9 | 677584649 | 0 |
| 40.99.31.10 | 677584650 | 0 |
| 40.99.31.11 | 677584651 | 0 |
| 40.99.31.12 | 677584652 | 0 |
| 40.99.31.13 | 677584653 | 0 |
| 40.99.31.14 | 677584654 | 0 |
| 40.99.31.15 | 677584655 | 0 |
| 40.99.31.16 | 677584656 | 0 |
| 40.99.31.17 | 677584657 | 0 |
| 40.99.31.18 | 677584658 | 0 |
| 40.99.31.19 | 677584659 | 0 |
| 40.99.31.20 | 677584660 | 0 |
| 40.99.31.21 | 677584661 | 0 |
| 40.99.31.22 | 677584662 | 0 |
| 40.99.31.23 | 677584663 | 0 |
| 40.99.31.24 | 677584664 | 0 |
| 40.99.31.25 | 677584665 | 0 |
| 40.99.31.26 | 677584666 | 0 |
| 40.99.31.27 | 677584667 | 0 |
| 40.99.31.28 | 677584668 | 0 |
| 40.99.31.29 | 677584669 | 0 |
| 40.99.31.30 | 677584670 | 0 |
| 40.99.31.31 | 677584671 | 0 |
| 40.99.31.32 | 677584672 | 0 |
| 40.99.31.33 | 677584673 | 0 |
| 40.99.31.34 | 677584674 | 0 |
| 40.99.31.35 | 677584675 | 0 |
| 40.99.31.36 | 677584676 | 0 |
| 40.99.31.37 | 677584677 | 0 |
| 40.99.31.38 | 677584678 | 0 |
| 40.99.31.39 | 677584679 | 0 |
| 40.99.31.40 | 677584680 | 0 |
| 40.99.31.41 | 677584681 | 0 |
| 40.99.31.42 | 677584682 | 0 |
| 40.99.31.43 | 677584683 | 0 |
| 40.99.31.44 | 677584684 | 0 |
| 40.99.31.45 | 677584685 | 0 |
| 40.99.31.46 | 677584686 | 0 |
| 40.99.31.47 | 677584687 | 0 |
| 40.99.31.48 | 677584688 | 0 |
| 40.99.31.49 | 677584689 | 0 |
| 40.99.31.50 | 677584690 | 0 |
| 40.99.31.51 | 677584691 | 0 |
| 40.99.31.52 | 677584692 | 0 |
| 40.99.31.53 | 677584693 | 0 |
| 40.99.31.54 | 677584694 | 0 |
| 40.99.31.55 | 677584695 | 0 |
| 40.99.31.56 | 677584696 | 0 |
| 40.99.31.57 | 677584697 | 0 |
| 40.99.31.58 | 677584698 | 0 |
| 40.99.31.59 | 677584699 | 0 |
| 40.99.31.60 | 677584700 | 0 |
| 40.99.31.61 | 677584701 | 0 |
| 40.99.31.62 | 677584702 | 0 |
| 40.99.31.63 | 677584703 | 0 |
| 40.99.31.64 | 677584704 | 0 |
| 40.99.31.65 | 677584705 | 0 |
| 40.99.31.66 | 677584706 | 0 |
| 40.99.31.67 | 677584707 | 0 |
| 40.99.31.68 | 677584708 | 0 |
| 40.99.31.69 | 677584709 | 0 |
| 40.99.31.70 | 677584710 | 0 |
| 40.99.31.71 | 677584711 | 0 |
| 40.99.31.72 | 677584712 | 0 |
| 40.99.31.73 | 677584713 | 0 |
| 40.99.31.74 | 677584714 | 0 |
| 40.99.31.75 | 677584715 | 0 |
| 40.99.31.76 | 677584716 | 0 |
| 40.99.31.77 | 677584717 | 0 |
| 40.99.31.78 | 677584718 | 0 |
| 40.99.31.79 | 677584719 | 0 |
| 40.99.31.80 | 677584720 | 0 |
| 40.99.31.81 | 677584721 | 0 |
| 40.99.31.82 | 677584722 | 0 |
| 40.99.31.83 | 677584723 | 0 |
| 40.99.31.84 | 677584724 | 0 |
| 40.99.31.85 | 677584725 | 0 |