Knowledge
Data
30296530 1268 4835 951327289 56314502
1392841 504 17370135273
12243572 6154 285621 43565 880