Knowledge
Data
46486150 47693331680 183914024 7842762636 280048
3003 96917003547 8213040533 6694
72165 97548152621 29164700 843701 456