Detailed information about 61.147.240.0/20