Detailed information about 62.13.160.0/19