China can’t ping 59.22.167.217

China can’t ping 59.22.167.217

Did you try to use 14.63.226.163 or 14.63.227.176 IPs?