Knowledge
Data
9002994 2162322 1803819 1261131 982
84913227 1766603 688 505 986
785638693 8243648 0067568