Escriba un programa que, dados varios naturales, liste los factores primos de cada uno.
La entrada consiste en (posiblemente muchos) naturales .
Para cada , escribir la lista de sus factors primos, de mayor a menor, según se muestra en los ejemplos.
La criba de Eratóstenes se utiliza para calcular todos los números primos de una larga lista de números. Piense en una idea parecida para los factores primos más grandes.
Input
2 17 20 450 2018 79831 510510 944786 999983 1000000
Output
2: 2 17: 17 20: 5 2 2 450: 5 5 3 3 2 2018: 1009 2 79831: 823 97 510510: 17 13 11 7 5 3 2 944786: 472393 2 999983: 999983 1000000: 5 5 5 5 5 5 2 2 2 2 2 2