Knowledge
Data
214628 2501503 19771492 1091 6776127286
67083253406 17 40305451
996151270 808294 3713 630212