Knowledge
Data
4581684 310 52848 18675 2917
84419004 1859 61 9521788 5594072322
240406 16877882340 8816327 32077707 1447123090