Knowledge
Data
2964213 50958160 27706509 423909
4139 28996 1350319659 556948
8100401208 24211 4909 3210