Knowledge
Data
3111626588 16596 0509966 12679250 10285753980
314538 713094 16709314 364196 7948
680391582 98794578 0845830 64505