Detailed information about 146.66.160.0/19