Knowledge
Data
2952844 566862 29031452 2059 14246548
4658 312453 4367413
76185 457297 60361611 697944581