Knowledge
Data
91568 9960 929685 43269 8195
285150668 41704331520 829 4619
872514492 14862099 527728