Knowledge
Data
52538 50920038 44272 34493964
87 589862 1135027 65428414 650400120
2312 41340459 8868000706