Knowledge
Data
35498675 373396 70175749 1125640 1228206857
7543874 4055780380 904664 32420 377
2012404721 1688 657 6103