Knowledge
Data
33578 657376004 20490159 9858
1363749 49535057 4189082073 731961630
3231500 8488 133574