Knowledge
Data
530199 16224977 70356156 9531668320 680
8034092 8999082 344991 745
28599705 812 3707393