Knowledge
Data
257143092 5381535 66684742 3517300
927268 26602396 4957547 291627609
24333410 67428 14435 045187 55145