Knowledge
Data
16285624 716091 3248 23
5650 74228 133311367 6081082
008 21442352 03935606284 16704056 2015857