Knowledge
Data
389513 959052077 17121697 6672852
4783826 2797419706 162044 282 5483
5150758 46157698 283618882 51