Knowledge
Data
294304658 270350541 239606953 277432
2759984924 1604020 9830
43858322214 861670892 68626449