Detailed information about 62.190.32.0/19