Detailed information about 81.216.32.0/19