Knowledge
Data
25589350 1620246 38 24468247 961184421
772 47029 61003 19224 108802127
5447 74106 453672 746636 550916