Suppose P is the product of any three consecutive odd numbers not exceeding 1995, then what is the largest natural number that can divide all such P?
设P是任意不超过1995的三个连续奇数的乘积，那么能整除所有这样的P的最大的自然数是多少．
<gadget id="calculator">1 * 3</gadget>
<output>3</output>

<result>3</result>