Knowledge
Data
28140080 17225489729 13835441 136245089
772594535 62003762 1355451527
3554382 5129 92266013 8996983249 51724