Knowledge
Data
34930369 10683404 3389189 384463277
4780507416 992754 54879462 30345302 288416343
39526 5398 2631062 714526471