Knowledge
Data
356699 658282949 5724380 40054064590 157642
518071 26057 3407987884 68925536
5058651 97338 65939034480 384657412 700804404