Knowledge
Data
2662 8531058814 5093051799 90838738 1967
299399 298 2966 99589061356
809671 643 362681 199