Knowledge
Data
59 15856583 823547 470
346309 455145 889235
12675489478 4936039 9097083812 7282393606 23