Knowledge
Data
314526 830 180736 13348 17003052
24579 2355722 26669 1966428928
273328924 164933541 935518 913852