Knowledge
Data
8380967 340302 3538348050
18336886 277707 104295400 49256120 99384
905 7225 3062 5877