Detailed information about 59.161.0.0/19