Knowledge
Data
8681581 8357 908266 24253734
62776 79146325 3654771 2224278 300355669
38147600130 15256311 756484539