Knowledge
Data
158513960 11001092 14618 79131
100780021 8739128 519522 9806712 38051
81017161 274541 33