Knowledge
Data
28 56641152 1932213
203890435 708127287 252715850 34828 64030547
82608013679 414654 4619628 248 255692283