Knowledge
Data
3009607 3469383 2940058 683373 68407659
44 545366276 70865732 46283417
3966 7810 12120126 89 9109