Knowledge
Data
132566 6580467084 580657349
21 1890 1401532119
25107222 74853913 96134090 130586 6984855