Knowledge
Data
138304482 6166393 5914817
3770186845 30978021 398341482
90203634 591720809 181629300 8068