Knowledge
Data
6535426 1186282 95383 530685
93120898 5616341542 2665932
7185532 87 74511759 50 0558305