Knowledge
Data
57816 23335 42577090
2939146 832010 382590 430874
3885 699241 45 167865076 7334313600