Knowledge
Data
3197 136431608 09914594937
49042 1193434251 592171 14150832513
31920226105 467118604 899 58791 32669