Knowledge
Data
3321471 472905486 3346965 1511920687 2652946122
88831672 291141879 006764710 11938102
7782169 338121662 43 34695197