Detailed information about 59.148.32.0/19