Knowledge
Data
163 48282163 3202503 987 249355
818267 41770491 4441713920
592831 25084992 15348915 51202