Knowledge
Data
268534276 7643 50452637 3335297 8212
13512 63616023 264142074 11006127
884703936 30676572 670