Knowledge
Data
31 465089 6218575948 1175990539 867017514
6557756 913954 34938488
7563 665383618 7346816817