10. Determine the number of ordered triples $(a, b, c)$ of non-negative integers such that each of the numbers $2^{a}, 2^{b}, 2^{c}$ is less than 10000 and that the number $2^{a}+2^{b}+2^{c}$ is a divisor of $8^{a}+8^{b}+8^{c}$.
(A) 14
(B) 50
(C) 53
(D) 72
(E) 86
10. The answer is $\mathbf{( E )}$. Let's start by noting the algebraic identity

$$
x^{3}+y^{3}+z^{3}-3 x y z=(x+y+z)\left(x^{2}+y^{2}+z^{2}-x y-y z-x z\right)
$$

Setting $x=2^{a}, y=2^{b}, z=2^{c}$, the condition $x+y+z \mid x^{3}+y^{3}+z^{3}$ is equivalent to $x+y+z \mid 3 x y z$; in particular, we want to find the triples $(a, b, c)$ such that $2^{a}+2^{b}+2^{c} \mid 3 \cdot 2^{a+b+c}$.

If we assume $a \leq b \leq c$, simplifying by a $2^{a}$ we get that $1+2^{b-a}+2^{c-a} \mid 3 \cdot 2^{b+c}$. If $b>a$, on the left we would have an odd number $\geq 5$, while on the right a number whose odd part is 3, which is impossible. Therefore, $b=a$ and we need to find the solutions of $2+2^{c-a} \mid 3 \cdot 2^{c+a}$. At this point, we divide into four cases:

- If $c=a$, $2+1 \mid 3 \cdot 2^{2 a}$ is always satisfied, so we have all triples of the form $(a, a, a)$ with $0 \leq a \leq 13$ (since $2^{13}<10000<2^{14}$), which are 14.
- If $c=a+1$, we can rewrite the condition as $2+2 \mid 3 \cdot 2^{2 a+1}$, which is satisfied for $a \geq 1$ and gives us the triples $(a, a, a+1)$ and their permutations; thus, this case has $3 \cdot 12$ solutions (since $a+1 \leq 13$ must also hold).
- If $c=a+2$, the condition becomes $2+4 \mid 3 \cdot 2^{2 a+2}$, which is satisfied for $a \geq 0$. We thus get the triples $(a, a, a+2)$ and their permutations, which are valid up to $a+2 \leq 13$, so $3 \cdot 12$ solutions in this case as well.
- If $c \geq a+3$, letting $d=c-a-1$ we have $1+2^{d} \mid 3 \cdot 2^{2 a+d}$. Since $d \geq 2$, the number on the left is odd and $\geq 5$, so there are no solutions.

The total number of ordered triples is therefore $14+36+36=86$.