Knowledge
Data
21379174 8026099594 8084783373
1107205017 11320648991 315643 103272 59963738
8785477947 36583667 59 587622046