Knowledge
Data
18 085512 660256 25623018 29952
8396 845083141 212393801 244368045
80977262150 1073563 4535878819 7768 10244058563