Knowledge
Data
31360920 47395271 18326828530
492583721 97321954 373
150737 61093650 92175 187 40464680