Knowledge
Data
66872 93118406 3205
905934956 18766 256219046 1802280
2191534829 8493329 5302132 47552185740 60