Knowledge
Data
44156409 16944810 761 102452489
31897856 81 7153120
58111712927 1812812 8517162 148668460