Detailed information about 62.228.64.0/19