Knowledge
Data
2938259 694212969 678338008
315466541 260643 86521529 6191 9548583430
78461049 6980906513 2685 649