Detailed information about 87.245.224.0/19