Detailed information about 31.148.224.0/20