Knowledge
Data
27821 19986 8392 645280
97344317 75051 807298 85586087 95526
78127 948961 81282762 2285554960