Knowledge
Data
661 25729307682 64305902 700317111 504559394
233 2952 7677371 164032
95133580546 38278143149 171142 49