Knowledge
Data
307026 8553925 835 884773754 7908
2647 992140884 118847052 7312238 69399184
227021979 84762 1482313494 41379100