Detailed information about 81.140.160.0/19