Detailed information about 74.87.32.0/19