Knowledge
Data
30072619 6951063 508812151
92846462 73108410 40480261552
475175 1557614962 10215555456 55700 127025839