Knowledge
Data
341377406 16734871 307313894 43150992496 17034897
2721473 95608 216254669 84 59601
93273696038 45915561 411