Prime numbers revisited