Knowledge
Data
2414 146 253611 8143569128 59075
5940325228 9781 178384 328268415 83727274
1054296 92747681849 22575 582731829