Knowledge
Data
2632 323 20924547 3053947 428329672
9858166 880 679175660 65504535 5886010
9394817029 32170 88790832659