2. (5 points) Among five numbers, the largest is 59, the smallest is 7, and the other three are consecutive natural numbers. If the average of these five numbers is 27, then the three consecutive numbers are $\qquad$
$\qquad$
$\qquad$ .
【Analysis】The average of these five numbers is 27. Multiply 27 by 5 to get the sum of these five numbers, then subtract the largest and the smallest to get the sum of the remaining three consecutive natural numbers. Dividing this sum by 3 gives the middle number of the three consecutive numbers, and the other two numbers can be found from there.

【Solution】Solution: $(27 \times 5-59-7) \div 3$
$$
\begin{array}{l}
=(135-59-7) \div 3 \\
=69 \div 3 \\
=23,
\end{array}
$$
$$
23-1=22,23+1=24,
$$

Answer: The three consecutive numbers are $22, 23, 24$.
So the answer is: $22,23,24$.