Knowledge
Data
6671 30085 627016 67694 108048310
14920916433 44361 3736061
19298709571 6221579 38 23 901939012