Knowledge
Data
597098 85187389 720353816 2034
20 54276 21328900 1602257141 93
133 43 271474 32295685 8351