Knowledge
Data
63807963 310025965 17256830
308233503 724138771 3111635802
3928007272 118731579 37617716