"This may just have been a programming mistake." Indeed. The missing values added to my original output means that there are a lot more of these numbers! So I should be looking at palindromes that *can* be expressed as the product of two >1 palindromes (because they appear to be somewhat rarer). My apologies. I'll shut up now.