Knowledge
Data
21198 10653678 69406915
49941479 1419029 288 964466995
42174 30225591 826537638 6049374287