Knowledge
Data
26654863500 3029 4125468811 4507600 2591306804
929 3255310 7358996
8414827 39186 18676