Knowledge
Data
21048 19703535157 468640 982559 905116
6572059131 3804992515 307736628
390138903 78872 5022417340 31302393 420