Knowledge
Data
3663 169399644 946903954 4252342
9716 5398 820312669 593054 409927308
40325 88 26322 828035926 6790860