Knowledge
Data
2889 5784291 79372678 3135 81
120338 503728 857 19691993328
17753 51046 3271631 76275683925