Wow, this feels a bit freaky. I did a google search on my mobile number and guess what I got?
http://1580697858.0x800ccc0d.com/1101010110011011010110100011
Edit: My number no longer appeared in that page. Google returned the results because it had a cached version of that page that still contained my number.