Knowledge
Data
21220660 79637269 2364067 914786 885960755
968899 9819 927104
2940556340 13802119 372813