Lecture 15 - Factorization and Algebraic Number Theory