Knowledge
Data
41667538 1275839689 14505729 664942998 40130
7043701 04918169 945
428 5663288 82055294