I can.
Ответы@Mail.Ru: Человеческий поиск ответов на любые вопросы. Открытые вопросы

Looks like this site was DDos-ed from your IP (173.59.53.19)

If you don't use proxy then maybe you got a trojan on your computer.