Knowledge
Data
3550479 5035 588811054 173123179
8451549 50760147 6735625901 168 193
20296 79466242817 185862 997510