Knowledge
Data
16094 599 33067605 807119866 18142
476 18534 23224607 32 87486631692
21929510516 846 9226 8371317 8394