Knowledge
Data
139685 520335 998626711 21833491962
89130 50031997302 86571844 33685471476 12386854
557 681766992 334236890 1764266