Knowledge
Data
522460 169952 6977186
216815480 60453038255 2411988
8385791 6600 909684062 1893183089 639978