Knowledge
Data
24575421 117176 33840 152823 209922
2632674 80988 50718046634
16983234 11530597 92073