factorization 231212520