Knowledge
Data
6623295 4589476 3854759
0401739909 41430789 58718161 613041
2819272 1629728 384794570