Knowledge
Data
605 1346497092 20670 143227253 3048
7665734 6789055943 363600512
30140092 65202 1225585