Knowledge
Data
3072393 703148 212060682 10595 95394
4008754266 667681 156989 51821
1750721735 67411224137 26057 621030749