Let $a$ and $b$ be positive integers such that $1 \leq a < b \leq 100$. If there exists a positive integer $k$ such that $ab \mid a^k + b^k$, we say that the pair $(a, b)$ is good. Determine the number of good pairs.

Let's think step by step and output the final answer within \boxed{}.
user