Knowledge
Data
28740449 17794940 378458379 135826887
47424175 2879 2522 8409006390
3343820 152320 63