Knowledge
Data
343256 88258 164673042 790757 215644
984973 38822804 220522 67478369635 28036
65395537 2164775396 28427143