Knowledge
Data
58 82511726 16353015
23290 1611961476 8640211
152489108 13154527 89518671 14624 57141