Knowledge
Data
94639596 1703584 40274 636 9870931
52585 51994 4204651 15170047330 65486
109591104 16761 11952548