Knowledge
Data
2602 5239565 8684378 22598140676 177
3393011 41391 674031
44479478489 48434841124 47 1096 139941338