Knowledge
Data
326959 140236621 952760232 650665630
1289482897 960334 92919 8078
90856302 364906086 70701579