Knowledge
Data
6351565 2408993 436242560 1143853
617311423 15846300 5026057
81446895 731026999 76404878