Knowledge
Data
4169589 5855 18898 46342
6366329282 5843307 2279676 714450600
17080203 18599 48718 946598 75