Knowledge
Data
52 1311860 291168801 07592 1870654
79017489 534450283 37157 15312959 67910838943
651511 7561770 71535277