Knowledge
Data
5842 226606 86271232 21795109 766477
3314295 8324 7176660 12077
474034673 5057531927 13158052 29713046