self.best domain details
already registered
rank: 222156
best rank: 222156
known ips:
104.21.54.204 (84)
172.67.142.17 (107)