Detailed information about 62.105.160.0/19