Knowledge
Data
30939580 224191 7261 7536729 49776
5489604601 8664576 95223815926 8135
9187 52652 691914129 31319417