Knowledge
Data
83 299319 7397 66580192
560557149 506090 5196 21858031071 378
62011139 97897 34100913 88791