Knowledge
Data
95766992 515194 159779651 4579105
665001873 39543104370 9247391 344
1255055 25700 942104 30506214903