The IP address 40.77.22 is provided by Microsoft (China) Co., Ltd., it's belong to the CDIR (Classless Inter-Domain Routing) 40.72.255.0/24 (range 40.72.255.0 to 40.72.255.255). The autonomous system number (ASN) is 58593.
| ASN | 58593 |
| IP starting by | 40.72.255.0 |
| IP ending by | 40.72.255.255 |
| ASN Name | Microsoft (China) Co., Ltd. |
| CDIR | 40.72.255.0/24 |
| Numerical IP | |
| Registry | arin |
| Last update | 04/07/2017 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | US | United States | - | Des Moines | 41.6005 | -93.6091 | 2017-07-04 |
| MaxMind | US | United States | - | Des Moines | 41.6005 | -93.6091 | 2017-07-04 |
| Whois | US | - | - | - | -96 | 37 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 40.77.22.0 | 676140544 | 0 |
| 40.77.22.1 | 676140545 | 0 |
| 40.77.22.2 | 676140546 | 0 |
| 40.77.22.3 | 676140547 | 0 |
| 40.77.22.4 | 676140548 | 0 |
| 40.77.22.5 | 676140549 | 0 |
| 40.77.22.6 | 676140550 | 0 |
| 40.77.22.7 | 676140551 | 0 |
| 40.77.22.8 | 676140552 | 0 |
| 40.77.22.9 | 676140553 | 0 |
| 40.77.22.10 | 676140554 | 0 |
| 40.77.22.11 | 676140555 | 0 |
| 40.77.22.12 | 676140556 | 0 |
| 40.77.22.13 | 676140557 | 0 |
| 40.77.22.14 | 676140558 | 0 |
| 40.77.22.15 | 676140559 | 0 |
| 40.77.22.16 | 676140560 | 0 |
| 40.77.22.17 | 676140561 | 0 |
| 40.77.22.18 | 676140562 | 0 |
| 40.77.22.19 | 676140563 | 0 |
| 40.77.22.20 | 676140564 | 0 |
| 40.77.22.21 | 676140565 | 0 |
| 40.77.22.22 | 676140566 | 0 |
| 40.77.22.23 | 676140567 | 0 |
| 40.77.22.24 | 676140568 | 0 |
| 40.77.22.25 | 676140569 | 0 |
| 40.77.22.26 | 676140570 | 0 |
| 40.77.22.27 | 676140571 | 0 |
| 40.77.22.28 | 676140572 | 0 |
| 40.77.22.29 | 676140573 | 0 |
| 40.77.22.30 | 676140574 | 0 |
| 40.77.22.31 | 676140575 | 0 |
| 40.77.22.32 | 676140576 | 0 |
| 40.77.22.33 | 676140577 | 0 |
| 40.77.22.34 | 676140578 | 0 |
| 40.77.22.35 | 676140579 | 0 |
| 40.77.22.36 | 676140580 | 0 |
| 40.77.22.37 | 676140581 | 0 |
| 40.77.22.38 | 676140582 | 0 |
| 40.77.22.39 | 676140583 | 0 |
| 40.77.22.40 | 676140584 | 0 |
| 40.77.22.41 | 676140585 | 0 |
| 40.77.22.42 | 676140586 | 0 |
| 40.77.22.43 | 676140587 | 0 |
| 40.77.22.44 | 676140588 | 0 |
| 40.77.22.45 | 676140589 | 0 |
| 40.77.22.46 | 676140590 | 0 |
| 40.77.22.47 | 676140591 | 0 |
| 40.77.22.48 | 676140592 | 0 |
| 40.77.22.49 | 676140593 | 0 |
| 40.77.22.50 | 676140594 | 0 |
| 40.77.22.51 | 676140595 | 0 |
| 40.77.22.52 | 676140596 | 0 |
| 40.77.22.53 | 676140597 | 0 |
| 40.77.22.54 | 676140598 | 0 |
| 40.77.22.55 | 676140599 | 0 |
| 40.77.22.56 | 676140600 | 0 |
| 40.77.22.57 | 676140601 | 0 |
| 40.77.22.58 | 676140602 | 0 |
| 40.77.22.59 | 676140603 | 0 |
| 40.77.22.60 | 676140604 | 0 |
| 40.77.22.61 | 676140605 | 0 |
| 40.77.22.62 | 676140606 | 0 |
| 40.77.22.63 | 676140607 | 0 |
| 40.77.22.64 | 676140608 | 0 |
| 40.77.22.65 | 676140609 | 0 |
| 40.77.22.66 | 676140610 | 0 |
| 40.77.22.67 | 676140611 | 0 |
| 40.77.22.68 | 676140612 | 0 |
| 40.77.22.69 | 676140613 | 0 |
| 40.77.22.70 | 676140614 | 0 |
| 40.77.22.71 | 676140615 | 0 |
| 40.77.22.72 | 676140616 | 0 |
| 40.77.22.73 | 676140617 | 0 |
| 40.77.22.74 | 676140618 | 0 |
| 40.77.22.75 | 676140619 | 0 |
| 40.77.22.76 | 676140620 | 0 |
| 40.77.22.77 | 676140621 | 0 |
| 40.77.22.78 | 676140622 | 0 |
| 40.77.22.79 | 676140623 | 0 |
| 40.77.22.80 | 676140624 | 0 |
| 40.77.22.81 | 676140625 | 0 |
| 40.77.22.82 | 676140626 | 0 |
| 40.77.22.83 | 676140627 | 0 |
| 40.77.22.84 | 676140628 | 0 |
| 40.77.22.85 | 676140629 | 0 |