Knowledge
Data
16614156 533545137 34306014
364004 220077759 694223 5273147004 57989
643791 2132295233 4469269 5978435731