Knowledge
Data
30169063 62158 672 81 3521
26132894 23807095 721575038 7339025 2831
31 75394 7930 097 458922182