They are spam bots that seem to have targeted the site lately. We will find a solution.