2 × 89 × 19801
1, 2, 89, 178, 19801, 39602, 1762289 and 3524578
Yes!
The number 3524578 is part of the Fibonacci number sequence.