Knowledge
Data
46 660706622 10009086 3305208283 95179632
234512037 45827 5356317 14600 686
58287625 83007072 2509 17332677052