Detailed information about 92.242.169.32/27