The IP address 39.96.51 is provided by Huayun Data Holdings Limited, it's belong to the CDIR (Classless Inter-Domain Routing) 39.109.0.0/19 (range 39.109.0.0 to 39.109.31.255). The autonomous system number (ASN) is 133779.
| ASN | 133779 |
| IP starting by | 39.109.0.0 |
| IP ending by | 39.109.31.255 |
| ASN Name | Huayun Data Holdings Limited |
| CDIR | 39.109.0.0/19 |
| Numerical IP | |
| Registry | apnic |
| Last update | 26/02/2018 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | CN | China | - | Hangzhou | 30.2937 | 120.1614 | 2018-02-25 |
| MaxMind | CN | China | - | Hangzhou | 30.2936 | 120.1614 | 2018-02-25 |
| Whois | HK | - | - | - | 114 | 22 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 39.96.51.0 | 660615936 | 0 |
| 39.96.51.1 | 660615937 | 0 |
| 39.96.51.2 | 660615938 | 0 |
| 39.96.51.3 | 660615939 | 0 |
| 39.96.51.4 | 660615940 | 0 |
| 39.96.51.5 | 660615941 | 0 |
| 39.96.51.6 | 660615942 | 0 |
| 39.96.51.7 | 660615943 | 0 |
| 39.96.51.8 | 660615944 | 0 |
| 39.96.51.9 | 660615945 | 0 |
| 39.96.51.10 | 660615946 | 0 |
| 39.96.51.11 | 660615947 | 0 |
| 39.96.51.12 | 660615948 | 0 |
| 39.96.51.13 | 660615949 | 0 |
| 39.96.51.14 | 660615950 | 0 |
| 39.96.51.15 | 660615951 | 0 |
| 39.96.51.16 | 660615952 | 0 |
| 39.96.51.17 | 660615953 | 0 |
| 39.96.51.18 | 660615954 | 0 |
| 39.96.51.19 | 660615955 | 0 |
| 39.96.51.20 | 660615956 | 0 |
| 39.96.51.21 | 660615957 | 0 |
| 39.96.51.22 | 660615958 | 0 |
| 39.96.51.23 | 660615959 | 0 |
| 39.96.51.24 | 660615960 | 0 |
| 39.96.51.25 | 660615961 | 0 |
| 39.96.51.26 | 660615962 | 0 |
| 39.96.51.27 | 660615963 | 0 |
| 39.96.51.28 | 660615964 | 0 |
| 39.96.51.29 | 660615965 | 0 |
| 39.96.51.30 | 660615966 | 0 |
| 39.96.51.31 | 660615967 | 0 |
| 39.96.51.32 | 660615968 | 0 |
| 39.96.51.33 | 660615969 | 0 |
| 39.96.51.34 | 660615970 | 0 |
| 39.96.51.35 | 660615971 | 0 |
| 39.96.51.36 | 660615972 | 0 |
| 39.96.51.37 | 660615973 | 0 |
| 39.96.51.38 | 660615974 | 0 |
| 39.96.51.39 | 660615975 | 0 |
| 39.96.51.40 | 660615976 | 0 |
| 39.96.51.41 | 660615977 | 0 |
| 39.96.51.42 | 660615978 | 0 |
| 39.96.51.43 | 660615979 | 0 |
| 39.96.51.44 | 660615980 | 0 |
| 39.96.51.45 | 660615981 | 0 |
| 39.96.51.46 | 660615982 | 0 |
| 39.96.51.47 | 660615983 | 0 |
| 39.96.51.48 | 660615984 | 0 |
| 39.96.51.49 | 660615985 | 0 |
| 39.96.51.50 | 660615986 | 0 |
| 39.96.51.51 | 660615987 | 0 |
| 39.96.51.52 | 660615988 | 0 |
| 39.96.51.53 | 660615989 | 0 |
| 39.96.51.54 | 660615990 | 0 |
| 39.96.51.55 | 660615991 | 0 |
| 39.96.51.56 | 660615992 | 0 |
| 39.96.51.57 | 660615993 | 0 |
| 39.96.51.58 | 660615994 | 0 |
| 39.96.51.59 | 660615995 | 0 |
| 39.96.51.60 | 660615996 | 0 |
| 39.96.51.61 | 660615997 | 0 |
| 39.96.51.62 | 660615998 | 0 |
| 39.96.51.63 | 660615999 | 0 |
| 39.96.51.64 | 660616000 | 0 |
| 39.96.51.65 | 660616001 | 0 |
| 39.96.51.66 | 660616002 | 0 |
| 39.96.51.67 | 660616003 | 0 |
| 39.96.51.68 | 660616004 | 0 |
| 39.96.51.69 | 660616005 | 0 |
| 39.96.51.70 | 660616006 | 0 |
| 39.96.51.71 | 660616007 | 0 |
| 39.96.51.72 | 660616008 | 0 |
| 39.96.51.73 | 660616009 | 0 |
| 39.96.51.74 | 660616010 | 0 |
| 39.96.51.75 | 660616011 | 0 |
| 39.96.51.76 | 660616012 | 0 |
| 39.96.51.77 | 660616013 | 0 |
| 39.96.51.78 | 660616014 | 0 |
| 39.96.51.79 | 660616015 | 0 |
| 39.96.51.80 | 660616016 | 0 |
| 39.96.51.81 | 660616017 | 0 |
| 39.96.51.82 | 660616018 | 0 |
| 39.96.51.83 | 660616019 | 0 |
| 39.96.51.84 | 660616020 | 0 |
| 39.96.51.85 | 660616021 | 0 |