Detailed information about 62.89.0.0/19