Knowledge
Data
30491 35157 1782 26094
7084 3446 1991 21640303432 2558944
4871 928488594 95485625 95321