Knowledge
Data
583836 139594175 31626 3581332 147
5009386775 3748 202177
3527 8156146 303842910 8030528