Knowledge
Data
15103268 42260610 1274096854 4642325
8785130 41628647367 5895234 793
40043001969 42341994 314060287 5487 16334