Knowledge
Data
184311 6629680 3625 945322
64546 651722 590291893 7127 165365201
55165847 1455568 33514