Knowledge
Data
6046 12363169286 126 2118700 479299158
6588475 902014824 37073946371 2196 64903126
25658 964833 97595 9676582 92117