Detailed information about 62.73.5.0/25