1.Olade.org
Rank:1,200,755
Worth:$260
The nameserver uio.telconet.net have a IP Address of 200.93.216.2 which is hosted on Ecuador.