Knowledge
Data
33 389540693 82682 143693276 344037506
703509 67971 15007 1920078 90399150
569605521 11088433580 19309 1381