Knowledge
Data
582522785 17433178 59146
460334 973096 52351 86267 526228
306 1826123 199256 172890 520