Detailed information about 62.152.192.0/19