Knowledge
Data
106211087 196435 659 051
6686 5070645 296 405
57951335 29693943 7547 89815188 80578168