Knowledge
Data
20883 43778408 125746
78047 271697977 69925 53219
700465552 3547675 100296 48555375506 93