Knowledge
Data
112970 39902 876
1341100536 48579 4125 4410702431
797605954 6117 8912 1406818072 503592