Knowledge
Data
176989039 732495351 86684 50059402
21851505 8022180080 249503 290386201 217826
8595058276 147 3828 46654383145 470