In a certain polynomial, all the coefficients are integers, and the constant coefficient is $100000$. All the roots are integers, and distinct. Find the largest possible number of integer roots.