Knowledge
Data
16133810 22920867 40 339418072
24072243 622 692855 603201429
7113958 97835 27115906255 83188 5914