Detailed information about 94.59.128.0/19