Knowledge
Data
403032 299 218544 218445592 2904290
8006002 52045294 8265672 659129260
19307980 165733 08685 14456 90