1.Primigi.it
Rank:837,556
Worth:$850
The nameserver spdns.imac-italia.it have a IP Address of 185.20.66.102 which is hosted on Italy.