Knowledge
Data
14929411 12118 905002790 2517 4462
31797183317 28032421 23006318 821671 72779
6279886762 7071190 69266 2584898058 685864096