Knowledge
Data
37807352 994410 91475169 2934248
258 1756049 497 79723
512498 56329 407381 113 685980996