Detailed information about 95.104.224.0/19