Knowledge
Data
510642 417141034 92 3677 231596752
20113530069 270273388 6393085 38
6180772 230 5608255 39 661