1.Wldirectory.com
Rank:3,866,665
Worth:$20
The nameserver ns.top3dns.net have a IP Address of 62.171.137.31 which is hosted on Germany.