Knowledge
Data
32 955 1205145 671 118430438
60434809913 941010 64040758 4100146754 024533
29693983106 5201 356994 88 345752