Knowledge
Data
5895 11071440 84294300 38615846 7922685
503 13913959601 6408353375
156 4730280962 55868187331 48 2930795116