Knowledge
Data
17678339 53020800 337654865 88437521884
160427366 35108098 295822
3630 857062545 94718081 1991277