Knowledge
Data
21315327 19217462 55628384 110 94597826
953414284 49590 31587975 81524 537826
903 28758484799 469 568812 16132889646