John Locke

65.71%
15,867 24,998 hours 8,098 297 80 896,689