Knowledge
Data
5208606 030727868 993193538 489413529
45196 702003 13048671205 29512317051 461288544
18063 10586 337538500 270 56108664172