Knowledge
Data
17189843 7465276993 6809875 54006
15111281 53059 421364 908 7191738
64941 8032505719 32