Knowledge
Data
508201 484205068 5824721268 306794
37039577 90574980 6731310
93901797 8679050 20979099