Knowledge
Data
2958 16386596517 80636955 601058480
17830 227516705 794395
995071 1751463009 303574881 11263750