Knowledge
Data
906 30 946529347 71153 660
49954078 988707 451678 260653
312059669 174951653 324169 6085