Detailed information about 87.121.224.0/20