Knowledge
Data
3946828 10936987 157458138
970111 787241 61961486 42112
432292481 6782762 55115398 492214 741