1.Mom.fr
Rank:1,590,127
Worth:$190
The nameserver cumulus.mom.fr have a IP Address of 193.48.137.241 which is hosted on France.