There are currently 864611 IPv4 prefixes and 116185 IPv6 prefixes with timestamp 1618880701 (UTC unix)
Requested from 3.238.206.122
Request ID: {TQQlXGRLCnk3}
Information gathering took 15.29053ms