Knowledge
Data
96315766 889 16054152 816871925
45508 29790060 8020 3053256000 5979
26025 8484835349 7543690 948932492 3431208646