Knowledge
Data
28035990 9668686479 50762 226543 417039
14964518 289513 19898 412678 9605
39491645 631946851 58