Knowledge
Data
2889 580534 7582460 24 473539
9376644 19603697 13380607
1588453 1282 4719469 965352297 4136