Knowledge
Data
28904 9313 4072018585
17255560 783522 1458702805 2272083
66079 16551874 42684112690 260524612 255784