Knowledge
Data
27976429 121 7624800 7810832
839 2888117 18248438146 6804 469485031
113 556495156 42400933