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