Knowledge
Data
37976952 257685631 12712536 2998354372
66941570 14120675 312128 5142103006
045673 816 372