Knowledge
Data
124302 13740 3770289562
48962 5674950 665 8450
331299161 860741644 308350 5696959 2626