Knowledge
Data
258 609726 80925801 19947628 2670527431
3838834 020261998 9278308 543475
2963891732 68985595 473442958 19023 97