The Nameserver ns26.imhoster.net have a IP Address of 62.75.203.246 which is hosted on France.
Мавроди, МММ, МММ 2011, МММ-2011, Мы Можем Многое, Сергей Мавроди,