Knowledge
Data
5150492 385585 3167281 2154 3112
60 14959236843 296706 7302950
628410 022942880 555 8629