Knowledge
Data
140150438 2706876 149230586 399763887
3545233 113 49 754601 446496
578459431 1926646324 256463604 383259406 65293