Knowledge
Data
22387095 24500 45370 57357555 6649709
354 838973 92211499 22907215
9835201721 1780561 7096724 90268061