Knowledge
Data
351390691 39428633 2154676 415651 7551
667142 34045667453 6334
71640 543742472 519523473