Detailed information about 62.45.64.0/18