Knowledge
Data
142591358 33363292 65269
46047 9836756962 9603266631 323704535 346835
5109 2963706 149311773 4703108