Detailed information about 90.152.64.0/19