Knowledge
Data
31105 8048 40993256 7899696834 774225
449707 35689715867 505 2996874
29217646 102522835 56505170 6011 16588