Detailed information about 87.107.176.0/20