Knowledge
Data
1332453 50614609 747 69142
977 5167581 13295 5244828 6935956
636705 791762950 1292536 71965600 479758