Knowledge
Data
34131640 2432178004 366
21674713 22270830 5229057 165732757
73421466 917309 1739506420