Knowledge
Data
3316 1604589 16247600678 32414895841 989
18305286 6085068012 63666
51 4777597 304155193 8418154