Knowledge
Data
379143754 32392 751 3032340602
101153342 2183 82297 1233441 0489
8023318 1432616 306104296 41384370 994