1177. Напишите программу, которая перебирает целые числа (3)

Напишите программу, которая перебирает целые числа (3)
Напишите программу, которая перебирает целые числа, большие 3 000 000, в порядке
возрастания и ищет среди них числа, представимые в виде произведения ровно двух
простых множителей, не обязательно различных, каждый из которых содержит
в своей записи либо цифру 1, либо цифру 3. В ответе в первом столбце таблицы
запишите первые 5 найденных чисел в порядке возрастания, а во втором столбце
для каждого числа наибольший из соответствующих им найденных множителей.
Количество строк в таблице для ответа избыточно.

3000001-3517
3000009-1000003
3000013-3881
3000023-230771
3000031-22901