Knowledge
Data
31796639605 906 51549797 3280915 2015135
121 723360366 272072 34415 430636
21 8118691349 5884096095 74805