Knowledge
Data
30 89649113116 20751
102 1013033 657191769 92684924409 853
41 14702085017 884298 50534