In the year 2001, the United States will host the International Mathematical Olympiad. Let I, M, and O be distinct positive integers such that the product I \cdot M \cdot O=2001. What is the largest possible value of the sum I+M+O ?

**Answer Choices**

A. 23

B. 55

C. 99

D. 111

E. 671