Knowledge
Data
479443 60477 11805294
30841558 6214 20503587322 8353989 3320
8172667 09274486414 1748697 435724 235919372