Knowledge
Data
160590 77 586 17143852 341910
249 064721588 7395506022 91337
508963035 4878959 704 23005242 439616