Knowledge
Data
64896 445 2603436 138872727
6128 82307434418 45069007270 50423325 32886725
7849350640 5054809 126776 992 3524