Knowledge
Data
50637 5864743 859327 5858198662 7060
9497660416 4344326611 5914925 18671
9096988 1778925 368993633