Knowledge
Data
2956 955288409 1623 8028 226312730
490820 99168 516 713719747 739047
24666843 20594950 3905561 103328