Knowledge
Data
3705 158168231 40762 50758
66606213 303317219 28084429647 2695
2584665470 261544 3582571080 27287530