Knowledge
Data
6080 6703931 28243433 4172 30
8395274682 2194925 76168936
5472902 16121 21620 94436 9272305