Knowledge
Data
30 29382182 71309 48401350
60519432 1047729430 50 0277769 645925
577252049 139670 25556826977