Knowledge
Data
346015347 50756208 267283370 4297462
154218 82453841 38123250127 2417596
670070 7934 671