Knowledge
Data
1589 788574298 8129331
31 18259327 4096000076 5105 34958146753
16436562671 27647 114 96278 347