Knowledge
Data
43782504 10287949 18083055 45043778
84398992 7255542 321626957 804773107
544034 228444433 17847965 290390582 6928259474