Knowledge
Data
18998 66557800745 48 42579365
24 83876286889 31266 17010333316 8189930
64 2544970401 90891436