Knowledge
Data
50 946315573 2340490835 3917 104492
65306088964 21356552 81237867981
310698638 13409429637 5543721 67751