Knowledge
Data
109 387407 7820 912
5928649 19786 5847706 7169576494 202923
1399 967995 97783 5216896 7278500