Knowledge
Data
43532824 422891810 290497966 9046
89064 2850645 579 85117725
36485106 16991209117 4096115484 49