Knowledge
Data
57589 108339180 222330913 498272657 1295486577
65507 102585 3730153 34053285
8619956 7771466 42582871716