Knowledge
Data
59199529 8353011549 1348 40003
03806574 502630609 39681188 803145182 989591662
3441172 958045 498102