Knowledge
Data
3351188 11845383 4287 40358
21440 64517 72113314314 807129 51502015806
26331192 1829889767 17850397413 23164 21046226374