Knowledge
Data
21171390 5960136 9263386 299317
2640286 52042738 155907639 4009910605 099333479
19779013319 522 5766 45455978236