Knowledge
Data
31540893 6815945267 1710527 52883 1201
158457217 1044632153 8458397 2724915
15870 20346955 26