Knowledge
Data
4083858 103209838 94908277 36214 378986
501 16636127861 62355855 39882330
91186250 118703 57156145