Knowledge
Data
23250496 92 47055620 12729966017 28434
848961558 386 5951398 523956 2369020
20286097 80267 211