Knowledge
Data
59358759 92025 67322 528278 7689413
3047008 1637599 615519311 19093 1752
85088 4189 880955