Knowledge
Data
3303101 19687 30866 626 314062099
2609285665 111 12340 04349272 3892307044
169655 7820744016 25014440 82489