Knowledge
Data
2515343 304025356 21145519821 31736 644623234
60 6313 61219728461 89803261207 199211
49 6677404 508968671 708