Eratostene
Information: Eratostene