Knowledge
Data
32111207 643788 3465941 631632861
47219775 78625533928 7171 2280899040 88088
58 1775 697626 733109