Knowledge
Data
1295 9428262 969589537 935
169904 615160686 316901 29068200
74990345039 7316 8519488 825602244