Knowledge
Data
32 30310691 8539 18082 53002
774717200 786909914 655779 67 1442033649
16940235 40065262762 71 7846