Answer:
There is no right answer but in my opinion it is Leonardo da Vinci
8.3m questions
10.9m answers