Detailed information about 83.144.224.0/19