Knowledge
Data
4349852 4397717 7259 5966170294
89 487583 29292587 51008587
6627 5100135937 259137 41458