Knowledge
Data
5162 30044368 17474
20665 2236244 16716 05908780653 0913026196
28019148 56888 010719 809218961 8466879