Knowledge
Data
30 23826568 3291635334 96425145 74
623391 52680939017 92122
8862156 60396 42798860 28608736 729265970