Knowledge
Data
2383465 627399567 638286913 6917186
589484100 91903945 64009700
821 38702244577 7158 22963 358153