Knowledge
Data
42466835 309436 58184560 43986669 678083
539930 645672 76745 116399 2205176783
143398398 9383149 66182