Knowledge
Data
312291688 33891 380765 61810142 6895986429
19183 028239 88 6569 8153168
3287 784968 45528 9111 299408