Knowledge
Data
160028 236668 11531965
6314040 7004500143 1107874 482332096
20 97504720 24142579 64762187