Knowledge
Data
30 952441900 935049 2689 77371462720
2010 4269012 3485 23255220889
577 69 079574 8369446601 7370