Knowledge
Data
2012 37594442 6026384 491 42404
47955993126 24235138 555 314734
2563363875 1843 418 19646