Knowledge
Data
21580862 5078823601 4152867844 472
366556 32716041 343 93798
16249324 72 56080558533 8656605