The IP address 121.40.78 is provided by Hangzhou Alibaba Advertising Co.,Ltd., it's belong to the CDIR (Classless Inter-Domain Routing) 121.40.0.0/14 (range 121.40.0.0 to 121.43.255.255). The autonomous system number (ASN) is 37963.
| ASN | 37963 |
| IP starting by | 121.40.0.0 |
| IP ending by | 121.43.255.255 |
| ASN Name | Hangzhou Alibaba Advertising Co.,Ltd. |
| CDIR | 121.40.0.0/14 |
| Numerical IP | |
| Registry | apnic |
| Last update | 18/07/2017 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | CN | China | - | Hangzhou | 30.2937 | 120.1614 | 2017-07-18 |
| MaxMind | CN | China | - | Hangzhou | 30.2936 | 120.1614 | 2017-07-18 |
| Whois | CN | - | - | - | 104 | 36 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 121.40.78.0 | 2032684544 | 0 |
| 121.40.78.1 | 2032684545 | 0 |
| 121.40.78.2 | 2032684546 | 0 |
| 121.40.78.3 | 2032684547 | 0 |
| 121.40.78.4 | 2032684548 | 0 |
| 121.40.78.5 | 2032684549 | 0 |
| 121.40.78.6 | 2032684550 | 0 |
| 121.40.78.7 | 2032684551 | 0 |
| 121.40.78.8 | 2032684552 | 0 |
| 121.40.78.9 | 2032684553 | 0 |
| 121.40.78.10 | 2032684554 | 0 |
| 121.40.78.11 | 2032684555 | 0 |
| 121.40.78.12 | 2032684556 | 0 |
| 121.40.78.13 | 2032684557 | 0 |
| 121.40.78.14 | 2032684558 | 0 |
| 121.40.78.15 | 2032684559 | 0 |
| 121.40.78.16 | 2032684560 | 0 |
| 121.40.78.17 | 2032684561 | 0 |
| 121.40.78.18 | 2032684562 | 0 |
| 121.40.78.19 | 2032684563 | 0 |
| 121.40.78.20 | 2032684564 | 0 |
| 121.40.78.21 | 2032684565 | 0 |
| 121.40.78.22 | 2032684566 | 0 |
| 121.40.78.23 | 2032684567 | 0 |
| 121.40.78.24 | 2032684568 | 0 |
| 121.40.78.25 | 2032684569 | 0 |
| 121.40.78.26 | 2032684570 | 0 |
| 121.40.78.27 | 2032684571 | 0 |
| 121.40.78.28 | 2032684572 | 0 |
| 121.40.78.29 | 2032684573 | 0 |
| 121.40.78.30 | 2032684574 | 0 |
| 121.40.78.31 | 2032684575 | 0 |
| 121.40.78.32 | 2032684576 | 0 |
| 121.40.78.33 | 2032684577 | 0 |
| 121.40.78.34 | 2032684578 | 0 |
| 121.40.78.35 | 2032684579 | 0 |
| 121.40.78.36 | 2032684580 | 0 |
| 121.40.78.37 | 2032684581 | 0 |
| 121.40.78.38 | 2032684582 | 0 |
| 121.40.78.39 | 2032684583 | 0 |
| 121.40.78.40 | 2032684584 | 0 |
| 121.40.78.41 | 2032684585 | 0 |
| 121.40.78.42 | 2032684586 | 0 |
| 121.40.78.43 | 2032684587 | 0 |
| 121.40.78.44 | 2032684588 | 0 |
| 121.40.78.45 | 2032684589 | 0 |
| 121.40.78.46 | 2032684590 | 0 |
| 121.40.78.47 | 2032684591 | 0 |
| 121.40.78.48 | 2032684592 | 0 |
| 121.40.78.49 | 2032684593 | 0 |
| 121.40.78.50 | 2032684594 | 0 |
| 121.40.78.51 | 2032684595 | 0 |
| 121.40.78.52 | 2032684596 | 0 |
| 121.40.78.53 | 2032684597 | 0 |
| 121.40.78.54 | 2032684598 | 0 |
| 121.40.78.55 | 2032684599 | 0 |
| 121.40.78.56 | 2032684600 | 0 |
| 121.40.78.57 | 2032684601 | 0 |
| 121.40.78.58 | 2032684602 | 0 |
| 121.40.78.59 | 2032684603 | 0 |
| 121.40.78.60 | 2032684604 | 0 |
| 121.40.78.61 | 2032684605 | 0 |
| 121.40.78.62 | 2032684606 | 0 |
| 121.40.78.63 | 2032684607 | 0 |
| 121.40.78.64 | 2032684608 | 0 |
| 121.40.78.65 | 2032684609 | 0 |
| 121.40.78.66 | 2032684610 | 0 |
| 121.40.78.67 | 2032684611 | 0 |
| 121.40.78.68 | 2032684612 | 0 |
| 121.40.78.69 | 2032684613 | 0 |
| 121.40.78.70 | 2032684614 | 0 |
| 121.40.78.71 | 2032684615 | 0 |
| 121.40.78.72 | 2032684616 | 0 |
| 121.40.78.73 | 2032684617 | 0 |
| 121.40.78.74 | 2032684618 | 0 |
| 121.40.78.75 | 2032684619 | 0 |
| 121.40.78.76 | 2032684620 | 0 |
| 121.40.78.77 | 2032684621 | 0 |
| 121.40.78.78 | 2032684622 | 0 |
| 121.40.78.79 | 2032684623 | 0 |
| 121.40.78.80 | 2032684624 | 0 |
| 121.40.78.81 | 2032684625 | 0 |
| 121.40.78.82 | 2032684626 | 0 |
| 121.40.78.83 | 2032684627 | 0 |
| 121.40.78.84 | 2032684628 | 0 |
| 121.40.78.85 | 2032684629 | 0 |