Knowledge
Data
8768 599 50013688 1349425
1201613 790252968 80 349057
663 16401390 43438003 56440703 2601283