Knowledge
Data
270653626 8090229 44960 4293569 3218260
3805 6848935 485468182 3947513879 354067
577304 85946 86