Knowledge
Data
3020853 592295806 4904234 77728977635 6946
16907994523 6563920284 53712
1856 3194171 5882410 1086 521339015