45. Among the natural numbers from 1 to 300 (including 1 and 300), how many numbers cannot be written as the product of two identical natural numbers or the product of three identical natural numbers?
Reference answer: 279