Knowledge
Data
35562871 74498 512566 95048475646 89979803
5752 68933 556858706
20385569 29405 268649855