Knowledge
Data
29696080 80 181534758 7876798116
2279 81126 9142814 4127591 3399
40834612 8607914 564375 249299