Knowledge
Data
333919 80391537 16260543 58948017888
7598222 4924027 63819507 21 4075
7122269 239103 30750