Knowledge
Data
58 5721880 1944780541 24896143 923339
41500281 3658919959 39451 4768020415 280479
2738 1099495171 9466 7536