Knowledge
Data
646 72846591719 989948 849 125179030
5338647480 3634907 447
503910246 53205772 49770670267 20