Knowledge
Data
524253 1555280 89960053826 109192
6412250669 211539 988364 586447599 500220160
2091307939 493414118 1685424556