Knowledge
Data
6255629 308693 314743 81191
58321 92013849518 270395793 40507
5941810084 4997680 66619768 287