yes 21 is the correct answer
The number 21 would be the answer. 19 and 23 only have two factors, 1 and themselves, as they are prime numbers.
25 only has 1, 25 and 5.
7.2m questions
9.6m answers