Knowledge
Data
33995 168900 6830
90165617 988 613 1365332 405739047
637218 82870567672 1940 501312133 784985486