Detailed information about 94.242.64.0/18