Knowledge
Data
33781836 1593141377 6603782 12296798355 483388
21477 20827 0799779213
17 382500 716093741 593691 846401000