Knowledge
Data
25141462 207641951 88951271 59711 52139
218407807 6495986146 3726
7892208169 288597 421 682036