How many of the numbers from the set {1, 2, 3, ..., 100} have a perfect square factor other than one?