Knowledge
Data
17587029 1877 9395554033 4405
93861 8056513916 32964304 48714 1523
7596164 99662 1928 2868732 6402839