Knowledge
Data
3046611858 2196206635 510 12441
77788530759 65069 26443 34581
212 10345351 89566 5100806 217202