Detailed information about 109.104.32.0/19