Knowledge
Data
17172443 15567251 5382512828 731611361
23645 1548951 9466426 14432 1297
91826014 30659831 9337331092