Knowledge
Data
12 19806529875 251774 4958503 2646529300
2008 384388098 442411 7852 603964022
14645798403 522448341 310052 16144466473