Knowledge
Data
30539 580047 829035896 39902 92471
788181756 8447493 94315 915196052 838474
3586 5897 8866 038519 987202