Knowledge
Data
23754260817 288382 481199061 304176 65015
40362 57172627 5068717 39240853706
51124346 8569886 675 367