Knowledge
Data
51 280949 7334259 2346904285
3428215 389935333 187881222 88292865
3243 4686068 313074