Knowledge
Data
121243997 41387269 36658591 1711265 534
6179813336 3135 26988710976
240986 139513 663