Knowledge
Data
5102979 35878543 2963515087 9269
150630 5305040 56031 16036736824
4062766 39194 4884101509 669583066 251080