Knowledge
Data
642 22120067 43245901 059461093
279580 22047328958 540163 41600686
95135681 15654246950 226 21622170 6096