Detailed information about 27.152.64.0/18