Knowledge
Data
37880 78042 439612 7125520
23095 77405 52762997 4875 32256941
3347268 979 1147143 5589662