Knowledge
Data
30290022 589 6160949 969 694
1934239416 720409 40401168 52636 145313
8510209 37138772 58479372 0121