Knowledge
Data
23 596088 67 515 599522
88 57594173 1304857
31113589613 37 86537917232 103557486 3897697