Knowledge
Data
622626 16412291 2587810501 21811
10546 2825120749 594705
895513 67161371702 189490968