Knowledge
Data
22882 505906566 95897 2561 23255660536
6150187605 35722 15690959 72129
679756 51 3197439