Knowledge
Data
686 64420690 13847173 30650102
8295603 80336660 9885
506533728 69129895934 543140264 88946090 52