Knowledge
Data
3047979929 417556 51166 980 447365
957 94560 31762086 3865097278 54142
1759014621 51109663235 4292935 18505