Knowledge
Data
28 6600825687 885 1841598 3852489
442268 739863 36357266 1215
338 8380 128 663991283 4202110