Largest prime factor

6857
Largest palindrome product

906609