Knowledge
Data
668 49501585435 86602870 745046 510856900
472628733 7653254849 21846725645 551661
31072 3783500 475730 420 815