Knowledge
Data
14616 19217472 357433766 5565922353
558791 17242429 194519363 3321103 87059262
6330 412096498 151641 8464513 183055932