Knowledge
Data
118683166 30 620715629 81146378
4522 90381 1827629410 89374 34782
71536 4829182 49289