Knowledge
Data
4502917 1223667 7561935590 95967446611 80880
29048 995313872 64394997 762564
1721 78090 4134 56639 1678