Knowledge
Data
24087 47491 42680030 5381528
30277 3220717088 778 1899 155788
8142574436 12331 3006 934 79