Detailed information about 62.113.160.0/19