73 × 149 × 2221
1, 73, 149, 2221, 10877, 162133, 330929 and 24157817
Yes!
The number 24157817 is part of the Fibonacci number sequence.