Knowledge
Data
21820882 19 66 84083 4710046
23192849 82095 6356721019 837585 508
42874415401 8740 363479