Knowledge
Data
59277792 82474599 151029757 1008
329 534 992036255 101399 944489188
40 7009165 50541 151