Knowledge
Data
30892 718209 12181637 8277
52122 88008322 6093263369 7589
8467714 756688 49772068 8879018 063226992