Detailed information about 62.169.16.0/20