Knowledge
Data
76 9632481 228455 7989
304 13359086 1990 342142619 827716148
717424 64572696 30270 3504678 689816877