Knowledge
Data
50236648 38937 7243 67545
108677 83739670 80 66607
1935032 29860495 7164853061 3337407