Knowledge
Data
309057691 485937 9277747868 54768 84053
31504605 53846028684 193 737
13898606 61403 2862 088 6016636