Knowledge
Data
23611527 33775 9988682 4581
35985 3417666 2516 67743562 9595
5150188231 19730 8761 208706