Detailed information about 93.183.32.0/19