Knowledge
Data
28786057 546678591 13267569 523242 106896506
568 21260101169 615907343
51225 15 34947888 96