Knowledge
Data
6361 30599353 5725675 6483078
1044114 13397105485 446618 65075941 407807
21 21 376 2994215