Knowledge
Data
6591 6530 41247 105836885
8720 3938292 50085216
9026102565 24781275 20107861 553670537 89