There are currently 964081 IPv4 prefixes and 206143 IPv6 prefixes with timestamp 1715723401 (UTC unix)
Requested from 3.22.250.138 Request ID: {mimYy8WAOTQ9} Information gathering took 1.535435ms