Knowledge
Data
59 26713 1474 996441 41043578
32 528906 408991 5122
165082 95793839 2581966043 19536919 85441163731