Knowledge
Data
488 40829909 320625 801
947220 454360245 41126271072 9923583840
505955 13968 7322 36691291