Detailed information about 195.89.32.0/19