Knowledge
Data
8320606 88499077 319869 74734741
102 283 69792578 0228979 19108
97 5067689957 2918 80