Detailed information about 81.252.128.0/19