Detailed information about 81.162.224.0/19