Detailed information about 183.57.192.0/18