Knowledge
Data
2040558 837 29911 371292 91193
5699370 606 48632 09485068 5820691
766129 122263 13799977 81545082