Knowledge
Data
23691092 834599073 6264880 81584596 169363056
30951688706 728 95502141
3709 5225 340573 560