Knowledge
Data
6251959 13861287 990700 2312261
9444624 118427335 67070728 31145397055
15 10436 1819565