Knowledge
Data
3960928 15892157 627787 8173047
23 8306 476992 3379406081
72 10749812655 8871043991 57654269 1424291