2. (8 points) Xiaoming's family keeps three hens, the first hen lays one egg per day, the second hen lays one egg every two days, and the third hen lays one egg every three days. It is known that on January 1st, all three hens laid eggs, so in the thirty-one days of January, these three hens laid $\qquad$ eggs in total,
【Answer】Solution: The first one laid 31 eggs, the second one laid 16 eggs, and the third one laid 11 eggs. $31+16+11=58$ (eggs)

Answer: These three hens laid a total of 58 eggs.
Therefore, the answer is: 58.