Detailed information about 62.80.96.0/19