Knowledge
Data
23722501 1199212093 5934588035
6123511406 93833 31498 495709
3340033 16115 8578654042 451239 1174699214