Knowledge
Data
1649 903186 335 8893988 4990863908
2319947 944660222 515038102 70909380
304285045 6922997 1999 5695602408 6783516346