Knowledge
Data
933478 4094099 409204073 185073
196350 64822994 356258072
12901 1191 54523 56981137743