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