Knowledge
Data
33446702 403944 8574870 401982
45789791367 7888905209 4945315 169970 9000947
3119614 63 3261034 39459773 259