Knowledge
Data
905583 8797286 449088584 134245 40390099
6517 75886241 7828150 314965619 39608371
2193 7679 833272496