Knowledge
Data
1145438 122992583 126260633 598870
24502162416 7363820562 39052391260 10491
773658 36897885 515396