Knowledge
Data
299 80 66392438 72
506100 94104 7721521176 188179274 99
23628795297 117 344190525 3645337584 86867