Knowledge
Data
12601838 069587353 676633 1758342897 9723961
4734928 1101298217 712064182 50328857191
55448 3753250 8238 24