Knowledge
Data
5111587 1251 53225
25030 8011303 8761 262495 884007
3046359 6797438223 994317952 73438 5130261702