Knowledge
Data
5827508 3503 23769 4462783
1551912948 6805334 316764
807147 20863 9749 9703493 7601256