Knowledge
Data
283 855224 261042355 8747544 93345686057
38 3452500 12870168120
15336645 128 5092554980 821346842