Question 107Let $P = (3^{1} + 1)(3^{2} + 1)(3^{3} + 1) \ldots (3^{2020} + 1)$. Find the largest value of the integer $n$ such that $2^{n}$ divides $P$.