Knowledge
Data
21338403 159426 76951819840 8134843050
7628896616 2728 44 060967
32872515 13097605354 642672112 996587469 109475