Knowledge
Data
2104810 4602688286 90474706 12639896993 180100913
3387625492 08869 8055177 9079213989
2272 192222863 85818890 54035985