Knowledge
Data
306522529 11905200 34813 5851481
6842601609 357045 891200 12309951
25 2127670554 8291176