Knowledge
Data
21 4547698 9599329 84693714
19027430488 368077706 6724081318
77039575669 226277719 1673 0567503097 943758