Knowledge
Data
37970716 800530316 1170305124 45404
95955 156275 69790350
9157491 5013348997 3779186220