Knowledge
Data
169 948317998 9568 128 611499742
5042606 4022 81995569 6593913
309 809 259005 95729158