Knowledge
Data
25389830 9112633480 1698 2971493 55456427
620 55508 94575108238
986984600 69168585 81147538 62034 27042490