Knowledge
Data
14715273 1047145 625191 1298 30790557230
7791 71557 13998 3088
3317250891 803 279451 33222955