Knowledge
Data
31165 3952615 20173297387 717211 3153
190241 29 3949331230 134 386542
247 501096436 67822252