Knowledge
Data
156 31608204 71361 87499
478685 9900631899 5034163
8640493 64656244 974277250 20657182